![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 73
令狐囱
窗外繁星点点,开源的世界亦如这星空般美丽
展开
-
GO 排序
package main import ( "fmt" ) //插入排序 func main(){ var arr = []int{5,2,4,1,6,3} for i := 1;i<6;i++{ tmpv := arr[i] fmt.Println(arr[i]) j := i-1 for ;j >= 0 && arr[j] > tmp...转载 2019-04-19 10:54:22 · 261 阅读 · 0 评论 -
KMP算法 GO实现
KMP 算法的 核心就是求next的数组 next 数组中 存储的值是 匹配失败之后 子串要回溯的位置 网上的例子 求解next 都有细微的偏差 最终实现的效果 都是一样 参考链接:https://www.cnblogs.com/dusf/p/kmp.html //普通字符串匹配 func Sindex(S,T string) int { i := 0 j := 0 //同时满足才可以 ...转载 2019-05-23 10:48:49 · 888 阅读 · 0 评论