摘要: golang 中slice的操作 golang收获 如果只是分配了 var st []SelfType, 进行赋值,那么就会是吧,除非使用 make 分配一个内存空间 注意, slice在make的时候可以制定 len, cap长度, len,cap的区别在于: len是当前slice中的eleme 阅读全文
posted @ 2018-11-05 23:23 学习成长 阅读(435) 评论(0) 推荐(0)
摘要: ZigZag显示字符串 Golang 收获 1. []string 格式可以通过strings.Join([]string, "")转换成str格式 2. 开始的时候想到的是数组的解决办法, 随后想到可以用map的方式+string的方式进行追加; 3. numRows作为输入,需要转换理解为N R 阅读全文
posted @ 2018-11-05 22:01 学习成长 阅读(158) 评论(0) 推荐(0)
摘要: 二分查找法 golang收获 1. 获取随机数, 先设置一个随机时间 rand.Seed(time.Now()).UnixNano()), 然后执行rand.Intn(2 h { return 1 } mid := l + (h l)/2 if v == arr[mid] { return arr[ 阅读全文
posted @ 2018-11-05 21:59 学习成长 阅读(261) 评论(0) 推荐(0)