344.反转字符串
简单交换一下就行
541. 反转字符串II
go中string是没办法改值的,首先要转换为byte
ss := []byte(s)
在做转换,取i值有特殊技巧
剑指Offer 05.替换空格
可以创建个新字符串来帮忙
到 for range里要kv都写,没有k,就这样写
for_,v := range s
151.翻转字符串里的单词
难题,没完全搞明白,周末要再做一次
剑指Offer58-II.左旋转字符串
三次交换字符串
第一次交换前k个,之后交换k到len(s),最后再整体交换一次。
不过go有个一行代码方法
s[:n]+s[n:]