• coding感想(二)

    继coding感想(一)之后,有了这篇coding感想(二),主要是因为最近几天接触了一些比较“生猛”的代码,所以想借助本文总结下,本次分享主要有以下4个方面: 代码中的空格...

  • 120
    冒泡排序

    冒泡排序,顾名思义就是像冒泡一样进行排序,那么是怎么个冒泡法呢? 举个例子说明一下,比如有一个数组:[3 2 1 0],需要将该数组进行升序排序,即排序成:[0 1 2 3]...

  • 好书分享(一)

    最近突生一个想法,想从我读过的书中,挑一些我觉得很不错的分享给大家。好书就应该分享出来让更多的人知道,让更多的人受益。因为我也是通过别人的分享才知道这些好书,所以我希望自己也...

  • go语言坑之并发访问map

    go提供了一种叫map的数据结构,可以翻译成映射,对应于其他语言的字典、哈希表。借助map,可以定义一个键和值,然后可以从map中获取、设置和删除这个值,尤其适合数据查找的场...

  • 好好说话之避免反问

    最近有幸读了一本叫《好好说话》的书,学习到一些说话的方式和技巧,所以反思了下自己平时的说话方式,觉得有很多地方需要改进。当然,要突然改变自己的说话方式确实不太现实,因为一个人...

  • 数据结构学习之队列(queue)

    最近由于工作原因,需要自己实现一个类似队列的数据结构,所以想写篇文章记录并总结下队列的相关内容,主要有以下4点: 1)队列的定义 2)队列的举例 3)队列的基本操作 4)队列...

  • go语言坑之for range

    go只提供了一种循环方式,即for循环,在使用时可以像c那样使用,也可以通过for range方式遍历容器类型如数组、切片和映射。但是在使用for range时,如果使用不当...

  • go语言坑之list删除所有元素

    go提供了一个list包,类似python的list,可以存储任意类型的数据,并提供了相应的API,如下: 借助list包提供的API,list用起来确实挺方便,但是在使用过...

  • 关于羽毛球双打站位

    在上篇文章《羽毛球随想(一)》中,我对双打站位的理解有点过于狭隘,文中一直强调前后站位,发球人站前面,相应队友站后面。其实不然,双打时一直前后站位一般用于“一强一弱”的双打选...

个人介绍
个人主页:
http://reborncodinglife.com/

个人微信公众号:
reborncodinglife