golang
ning734824592
这个作者很懒,什么都没留下…
展开
-
排序算法--冒泡排序
冒泡排序,它重复地走访过要排序的数列,一次比较两个元素,比较后就把数值大放在前面,小的放在后面。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名 我们经常需要排序一些数据,例如[4, 25, 53, 6, 33],我们需要排序成[54,33,25,6,4]按照冒泡排序的想法,我们排...2015-12-18 23:25:14 · 118 阅读 · 0 评论 -
排序算法--插入排序
插入排序的基本思想是:每步将一个待排序的纪录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。这里有一组数据4, 25, 53, 6, 331、首先我们拿出一个4,放在首位425536332、再拿出一个254 53633425536333、拿出一个5342...原创 2015-12-21 22:36:46 · 107 阅读 · 0 评论