日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学密码学一定得学程序

發布時間:2025/3/21 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学密码学一定得学程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Description

曾經,ZYJ同學非常喜歡密碼學。有一天,他發現了一個很長很長的字符串S1。他很好奇那代表著什么,于是神奇的WL給了他另一個字符串S2。但是很不幸的是,WL忘記跟他說是什么意思了。這個時候,ZYJ不得不求助與偉大的ZP。ZP笑了笑說,這個很神奇的,WL的意思是只要你找到她給你的字符串在那個神奇的字符串的位置,你就會有神奇的發現。ZYJ恍然大悟,原來如此,但是悲劇來了,他竟然不知道怎么找。。。。是的,很囧是不是。所以這時候就需要化身為超級瑪麗亞的你現身了,告訴他吧。。。。。。
Input

首先輸入一個n。表示有n組測試數據。

每組測試數據有兩行。

第一行為字符串S1,長度不大于1000000。

第二行為字符串S2,長度不大于10000,并且長度不小于2。
Output

輸出S2在S1的位置。如果有多個位置,只輸出第一個位置。

如果找不到,就輸出“::>_<::“(不輸出雙引號)。
Sample
Input

1

ASDFGDF

DF

Output

3

Hint

#include <bits/stdc++.h>using namespace std;char s[1000010], p[1000010]; int Next[1000010];void get_next() {int j = -1, k = 0;Next[0] = -1;int len = strlen(p);while(k < len){if(j == -1 || s[j] == s[k]){j++;k++;Next[k] = j;}else j = Next[j];} } void kmp() {int i = 0, j = 0;int slen = strlen(s);int plen = strlen(p);while(i < slen && j < plen){if(j == -1 || s[i] == p[j]){i++;j++;}else j = Next[j];}if(j == plen)printf("%d\n", i - j + 1);else printf("::>_<::\n"); } int main() {int n;cin >> n;while(n--){cin >> s >> p;get_next();kmp();}return 0; }

總結

以上是生活随笔為你收集整理的学密码学一定得学程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产又大又黄又爽 | 国产小视频在线观看免费 | 美女被艹视频网站 | 黄色理论片 | 午夜影院在线免费观看 | 亚洲精品xxxx | 中文字幕高清在线播放 | 视频h在线| 亚洲欧美日韩系列 | 少妇系列在线观看 | 日本一区二区三区在线视频 | 污视频网站在线 | 越南毛茸茸的少妇 | 亚洲av人无码激艳猛片服务器 | 久久久蜜桃 | 久久久久噜噜噜亚洲熟女综合 | 日韩你懂的 | 无码精品人妻一二三区红粉影视 | 亚洲精品视频免费看 | 极品探花在线播放 | 一卡二卡三卡四卡 | 天天射天天干天天舔 | 国产黄色录像片 | 久草成人在线视频 | 在线小视频你懂的 | 亚洲va久久久噜噜噜无码久久 | 亚洲一级二级 | 一区二区av | 国产午夜性春猛交ⅹxxx | 国产精品99久久免费黑人人妻 | 一区二区有码 | tube日本69第一次 | 日韩大片免费 | 亚洲三级在线 | 亚洲精品一区在线 | 亲子乱对白乱都乱了 | 激情综合影院 | 激情宗合 | 87福利视频 | 夏晴子在线| 国产性生活视频 | 中文字幕第十二页 | 污污网址在线观看 | 爱情岛论坛亚洲品质自拍视频 | 日韩欧av | 操久久久 | 91在线网 | 免费毛片视频网站 | 中文第一页 | 欧美网站在线 | 一区二区三区免费观看 | 久久久久久久久免费 | 欧美高清二区 | 人禽l交视频在线播放 视频 | 国产二级视频 | 粉嫩av一区 | 欧美日韩成人一区二区在线观看 | 日本熟妇毛茸茸丰满 | 黑人操亚洲美女 | 法国性xxxx精品hd | 69av视频在线 | 揉我啊嗯~喷水了h视频 | 亲子伦视频一区二区三区 | 亚洲国产v | 里番acg★同人里番本子大全 | 中文天堂 | 日本精品一区二区三区四区的功能 | 97xxxx| 成人v精品蜜桃久一区 | 一级黄色大片在线观看 | 伊人成人在线视频 | 狠狠干影院 | 精品免费在线观看 | 在线看国产精品 | 爱爱视频在线看 | av撸撸在线 | 在线观看免费视频a | 狠狠草视频 | 神马电影久久 | 国产av自拍一区 | 国产真实夫妇交换视频 | 亚洲国产专区 | 亚洲国产精品久久久久久6q | 公肉吊粗大爽色翁浪妇视频 | 亚洲精品女人久久久 | 欧美黑人一区二区 | 欧美亚洲第一页 | 天天色综合1 | 天天躁日日躁狠狠躁喷水 | 亚洲精品一区二区三区影院忠贞 | 中文字幕一区二区人妻在线不卡 | 黄色三级在线视频 | 中出白浆 | 久久久久久婷 | 草草影院最新网址 | 青青草中文字幕 | 五月激情丁香网 | 男人插女人免费视频 | 国产一区二区伦理 |