课程目录
1 搜索子字符串 (10:37) 2 KMP算法原理与实践 (17:39) 3 字符串全排列(递归) (12:46) 4 字符串全排列(非递归) (17:44) 5 去除全排列中重复的序列 (03:42) 6 求两个字符串的最长公共子字符串(动态规划法) (25:50) 7 反转字符串(交换变量法) (05:43) 8 反转字符串(异或法) (05:58) 9 反转字符串中的单词 (08:37) 10 判断两个字符串是否为换位字符串 (10:50) 11 判断两个字符串的包含关系(直接比较法) (06:17) 12 判断两个字符串的包含关系(空间换时间) (08:58) 13 对字符串进行排序,小写字母在前,大写字母在后 (07:41) 14 移除字符串中内嵌的括号 (07:19) 15 求Max Length回文字符串(动态规划法) (28:44) 16 求Max Length回文字符串(中心扩展法) (16:08) 17 按给定的字母顺序对字符串数组排序 (20:40) 18 判断字符串中是否包含重复字符(蛮力法) (06:44) 19 判断字符串中是否包含重复字符(空间换时间) (04:45) 20 找到由其他单词组成的最长单词 (16:50)




