*RK
来源:互联网 发布:csgo cpu 优化 编辑:程序博客网 时间:2024/04/29 13:05
今天是2017/7/11,DCDCBigBig的第二十七篇博文
RK
#include<iostream>#include<cstring>#include<cstdio>#include<cmath> using namespace std;const unsigned long long d=26;unsigned long long h=0,p=0,t=0;int n,len=0,len1=0,ans=0;char s[100001],s1[100001];int main(){ h=1; ans=p=t=0; scanf("%s",s); scanf("%s",s1); len=strlen(s); len1=strlen(s1); for(int i=1;i<len;++i){ h=h*d; } for(int i=0;i<len;++i){ p=d*p+s[i]-'A'; t=d*t+s1[i]-'A'; } for(int i=0;i<=len1-len;++i){ if(p==t){ printf("YES"); return 0; } if(i<len1-len){ t=d*(t-(s1[i]-'A')*h)+s1[i+len]-'A'; } } printf("NO");}
一
阅读全文
0 0
- RK
- *RK
- RK算法
- hdu4718 RK
- rk相关
- RK Boss归来!
- rk和ark
- RK哈希、线性探测
- rk平台声卡切换
- rk gpio计算
- rk 工具记录
- RK驱动小结
- RK平台调试GPS
- awd BIOS rk ,'universal' tst
- 【字符串RK匹配】POJ 1200
- RK升级包制作记录
- hdu3973 线段树+RK
- RK(字符串哈希)
- 最佳日志实践(v2.0)
- Codeforces Round #218 (Div. 2) B. Fox Dividing Cheese(思维 数学)
- 数据去重复
- FreeRTOS代码剖析之4:内存管理Heap_4.c
- 八数码问题判断是否有解
- *RK
- java中equals方法的用法以及==的用法(转)
- 跟着官网学UE4(提取干货) Blueprint 3rd Person Game 1-5
- 【面经笔记】堆排序与topk问题
- 浙大PAT甲级-1030
- 【Glance】glance学习
- js字符串批量替换(java中字符串有replaceAll()方法,但是js没有)
- typedef和#define的用法与区别
- #6177. 「美团 CodeM 初赛 Round B」送外卖2