摘要: 什么是插入排序? 同样,插入排序会涉及到两个区域: 有序区域。有序区域内的元素,元素从小到大分布(或者从大到小分布)。在开始排序之前有序区域为第一个元素。 无序区域。无序区域内的元素,元素任意分布,在开始排序之前除了第一个元素之外的所有元素都处在无序区域内。 插入排序,在无序区域内根据顺序取出每一个 阅读全文
posted @ 2019-04-01 18:56 你一回头,我就在身后 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 2011年,C语言老师给我们讲选择排序。 .... 我一直很忙,很忙。但是却不知道在忙些什么? 似乎甚至几年的时间都没有接触选择排序。 2019年春节,一次偶然的某一个晚上,再一次看了一次选择排序的过程。 什么是选择排序呢? 选择排序是通过在无序区域内查找最小(或者最大)的元素。并且把这个元素放在数 阅读全文
posted @ 2019-03-22 20:56 你一回头,我就在身后 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 2011年,C语言老师给我们讲冒泡排序。 2014年,听同学说起他面试时和面试官提起冒泡排序。 2015年,大学本科刚毕业,开始找工作,我还记得我在笔记中写了冒泡排序的代码,结果还真的被问到了。 2019年,公司首席架构师跟我提到冒泡排序。 什么是冒泡排序呢? 冒泡排序,Bubble Sort,通过 阅读全文
posted @ 2019-03-21 19:37 你一回头,我就在身后 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 2019年3月19日,我重新注册了一个博客园账号。 2014年春天,那个春天,应该是我大三的第二个学期,我注册了博客园。 2016年春天,写下第一篇简单的不能再简单的博客。 2017年夏天,因为看到某个知名博主阐述了博客对于技术人生的影响力。我被打动了。 2017年秋天,开始在平台上写一些技术文章, 阅读全文
posted @ 2019-03-19 21:24 你一回头,我就在身后 阅读(522) 评论(1) 推荐(1) 编辑