go
amao_ios_Allen
这个作者很懒,什么都没留下…
展开
-
【GO】剑指offer -- 从尾到头打印链表
非递归:func printListFromTailToHead( head *ListNode ) []int { num:=0 p := head for p!=nil{ num++ p = p.Next } p = head res:=make([]int, num) for i := num-1;i>=0;i--{ res[i] = p.Val p = p.Next原创 2021-04-21 21:20:47 · 97 阅读 · 0 评论 -
【GO】剑指offer -- 替换空格
func replaceSpace( s string ) string { // write code here res:="" for _, v := range s { if v == ' '{ res+="%20" }else{ res+=string(v) } } return res}原创 2021-04-21 20:50:17 · 97 阅读 · 0 评论 -
【GO】剑指offer -- 二维数组中的查找
func Find( target int , array [][]int ) bool { if len(array) == 0 || len(array[0]) == 0{ return false } row := len(array) col:=0 i:=0 j:=row-1; for i<row&&j>=col{ if array[i][j]<target{原创 2021-04-21 20:48:25 · 107 阅读 · 0 评论