字符串的有关算法教程
字符串的相关算法;还是在前面的话;大前天提到了分治… 提到了这样一个方程… f(n)=f(n/2)+f(n/2)+O(1) 这个咱当时是说f(n)=O(nlogn) 那是咱SB… Too Na?ve 考虑线段树的节点,就是这个分布的… 可是线段树的节点个数是O(n)的 这个的解显然应该是f(n)=O(n) 在此表示歉意;咱所知道的字符串算法 Pascal的Pos函数… Hash哈希 Kmp和扩展Kmp Trie树 AC自动机 后缀树,后缀数组(SA),后缀自动机(SAM) Manacher算法 乱搞 最近新出来的:回文自动机(PAM)(太弱不会)。 ;Hash哈希;实际上这种计算方法,每个字符串都是X进制下的一个数,而Hash值就是这个X进制的数转十进制的值,由于X进制的数互不相同,显然Hash值,即十进制的数也互不相同。 Q:那如果字符串长度过大,以致会爆怎么办? 取个模呗… Q:那如果两个字符串不同Hash值取某个模最后相同怎么办? 取多个模呗…如果多个模的情况下都相同那么就是同一个字符串。 Q:如果取多个模都相同呢? …… 首先,这个模是你自己定的,所以一般数据是没办法全部卡的。接着,由中国剩余定理,只要取到的每个模足够大,那么最后也可以保证一定范围内的Hash值是一定的。 Q:中国剩余定理是什么? 以后讲数学的时候会讲吧…顺便可以百度_(:зゝ∠)_;除了这种Hash以外,
您可能关注的文档
- 五、赢得信任的倾听(下).doc
- 娃娃机使用手册2016教程.doc
- 妊娠期糖尿病患者食谱编制的基本原则和方法教程.ppt
- 姜启源编《数学模型》第四版_第3章教程.ppt
- 婚姻法司法解释(三)重要条款教程.ppt
- 娱乐至死书评ppt教程.pptx
- 婚礼主持人音乐分享2016-6-11教程.pptx
- 婚庆网站前台设计与制作教程.doc
- 婚礼前期筹备单(新)教程.doc
- 婚礼策划告诉你千万不要的事(要办婚礼的看完至少省1万块)教程.docx
- DB31_T 1454-2023 疾病预防控制特种专业技术用车配备使用管理规范.docx
- DB32_T 4622.8-2023 采供血过程风险管理 第8部分:血液应急保障风险控制规范.docx
- DB41∕T 2070-2020 公路交通气象灾害风险调查规范.docx
- DB43∕T 1319-2017 意蜂饲养管理规程.docx
- DB4406_T 51-2025 社会救助社会工作服务指南.docx
- DB14∕T 3588-2025 果园冬油菜栽培技术规程.docx
- DB21_T 4371-2025 农业气候资源综合评价方法.docx
- DB32_T 4316-2022 海涂资源调查技术规程.docx
- DB36_T 2194-2025 绿色勘查技术规程.docx
- T∕BWEA 5-2026 水利工程施工项目经理评价规程.docx
有哪些信誉好的足球投注网站
文档评论(0)