博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2594 Simpsons’ Hidden Talents(两个串的next数组)
阅读量:5166 次
发布时间:2019-06-13

本文共 452 字,大约阅读时间需要 1 分钟。

题意:两个字符串s、t,求s和t的最长的相同的前缀和后缀

思路:先求s的next数组,再求t的next数组(即代码中ex数组,此时不是自己与自己匹配,而是与s匹配),最后看ex[len2]即可(len2为串t的长度)。

#include
#include
#include
using namespace std;#define MaxSize 50005int _next[MaxSize],ex[MaxSize];void GetNext(char t[]){
//求next数组 int j,k,len; j=0; k=-1; _next[0]=-1; len=strlen(t); while(j
View Code

 

转载于:https://www.cnblogs.com/bofengyu/p/4749813.html

你可能感兴趣的文章
python+selenium如何定位页面的元素,的几种定位元素的方法。
查看>>
简单的传球游戏(矩阵)
查看>>
HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别
查看>>
[蓝桥杯]2014蓝桥省赛B组题目及详解
查看>>
SuperSocket入门(一)-Telnet服务器和客户端请求处理
查看>>
文件操作
查看>>
20162319莫礼钟 实验五 网络编程与安全
查看>>
python ---用户输入
查看>>
R_Studio(学生成绩)对数值型数据进行统计量分析
查看>>
Angular 1.x 下 兼容IE8 placeholder
查看>>
Android根据baidu Android定位SDK实现定位
查看>>
ArcDestop10.1新特性
查看>>
n条直线最多能将一个平面分成多少部分?
查看>>
3.3-3.4.5 变量和数据类型
查看>>
利用移动硬盘安装windows7系统
查看>>
group by 多个字段
查看>>
[RoCE]以太网络特性总览
查看>>
C#拼接SQL中in条件
查看>>
rwkj 1363 正方形 长方形 三角形面积
查看>>
Windows魔法堂:解决“由于启动计算机时出现页面文件配置问题.......”
查看>>