暴力(自定义排序、合并字符串技巧),KMP 2 种算法, 求解《1408. 数组中的字符串匹配》
字符串的匹配算法,暴力和手写实现 KMP,自定义排序的升序排列、合并字符串技巧,求解《1408. 数组中的字符串匹配》
暴力、最小表示法及最大表示法 2 种算法,双指针技巧,求解《899. 有序队列》和《 1163. 按字典序排在最后的子串》
暴力、最小表示法及其变形最大表示法 2 种算法,双指针技巧,求解《899. 有序队列》和《 1163. 按字典序排在最后的子串》
自增 ID、RabinKarp 哈希算法和随机数:求解《535. TinyURL 的加密与解密》
自增 ID、RabinKarp 哈希算法和随机数,求解《535. TinyURL 的加密与解密》
比较字符串的子序列:求解《521. 最长特殊序列 Ⅰ》和《522. 最长特殊序列 II》
比较字符串的子序列,求解《521. 最长特殊序列 Ⅰ》和《522. 最长特殊序列 II》
字符串的 Unicode 码与字符转换,求解《709. 转换成小写字母》《1309. 解码字母到整数映射》和《953. 验证外星语词典》
字符串的 Unicode 码与字符本身的转换,求解《709. 转换成小写字母》《1309. 解码字母到整数映射》和《953. 验证外星语词典》
哈希映射 + 滑动窗口:求解《438. 找到字符串中所有字母异位词》和《30. 串联所有单词的子串》
哈希映射 + 滑动窗口,求解《438. 找到字符串中所有字母异位词》和《30. 串联所有单词的子串》
字符串替换:求解《1108. IP 地址无效化》和《剑指 Offer 05. 替换空格》
字符串替换,求解《1108. IP 地址无效化》和《剑指 Offer 05. 替换空格》
动态规划:求解《926. 将字符串翻转到单调递增》
动态规划,求解《926. 将字符串翻转到单调递增》
字符串操作、正则(零宽断言):2种方法求解《929. 独特的电子邮件地址》
字符串操作、正则(零宽断言),2种方法求解《929. 独特的电子邮件地址》
顺序遍历,正则:2 解法求解《468. 验证IP地址》
顺序遍历,正则,2 解法求解《468. 验证IP地址》
12345上页下页