go
壹隻小蟲
性格开朗 幽默,喜欢接受新的事物。做事认真,执着。
展开
-
Go程序设计语言——习题4.7 不重新分配内存实现UTF-8编码的字符串中的字符元素
Go程序设计语言第1版 71页遇到下面一题,当时没有解出来,我这个人有个特点,越困难越想上,这个问题一直放在脑子里很不舒服。因此用了一下午时间(边工作边挤时间,一边python一边go 哈!~)还好最终解了出来。 题目: 练习4.7:修改函数reverse,来翻转一个UTF8编码的字符串中的字符元素,传入参数是该字符串对应字节slice类型([]byte)。你可以做到不需要重新分配内存就实现功...原创 2018-05-10 11:14:12 · 402 阅读 · 0 评论 -
Go程序设计语言习题-运用bytes.Buffer 替换comma函数递归解法
最近看 《Go程序设计语言》 习题 3.10 需要编写一个非递归函数并且使用bytes.Buffer,任务是接受一个表示整数的字符串,如“123456”,从右侧开始每三位数字后面就插入一个逗号,形如 ‘123,456’。下面是我的解法,感觉有点繁琐,水平有限,目前还想不到好的想法,因此展示出来,目的有两个:1.作为标记,以后能回过头来使用更优解法。2.如有谁看到,能提点一下,在此感谢! pac...原创 2018-04-25 17:37:02 · 435 阅读 · 2 评论