摘要:
顾名思义,字典树就是一棵功能很像字典的一棵树。 我们在查单词时,往往是先按照首字母,再按照第二个字母,以此类推地查询我们想要的单词的。字典树通过将树的边赋为一个个字符,从而使我们能够一层层像查单词一样得到字符串的。 Trie 的基本结构 先放图哈: 在上图所示的 Trie 中,通过对于从根节点到叶子 阅读全文
posted @ 2025-07-17 21:39
cold_jelly
阅读(17)
评论(0)
推荐(1)
摘要:
字符串匹配 字符串匹配问题可以总结为下面这个问题: 给定字符串 \(s\) 和 \(t\),在 \(s\) 中寻找 \(t\)(这个子串)。 KMP 算法可以在 \(O(|s|+|t|)\) 的复杂度内求解该问题。 BF 算法 在 KMP 算法前,先看看暴力做法(BF 算法)。 不妨令问题中的 \( 阅读全文
posted @ 2025-07-17 20:40
cold_jelly
阅读(15)
评论(0)
推荐(2)
摘要:
前言 最近一直在做字符串的题,因此来写篇总结梳理一下【字符串】部分的知识点。 本文采用符号及解释 \(\Sigma\):字符集。例如全小写字母(\(|\Sigma|=26\)),数字符集(\(|\Sigma|=10\)); \(|s|\):字符串 \(s\) 的长度; \(s[i\sim j]\): 阅读全文
posted @ 2025-07-17 15:33
cold_jelly
阅读(16)
评论(0)
推荐(1)