算法
yuleichun
这个作者很懒,什么都没留下…
展开
-
排序算法
排序算法的分类:最基本的排序算法包括交换排序算法、选择排序算法、插入排序算法、合并排序算法 其中交换排序包括:冒泡排序、快速排序 选择排序包括:选择排序算法、堆排序算法 插入排序算法:插入排序算法和Shell排序 注意:基本排序算法直接对计算机内存中的数据进行排序。而对于一些大的文件,计算机的内存是有限的,往往不能直接将其读入内存中进行排序。我们此时可以对于大的文件采取多路归并排序原创 2017-02-28 21:14:08 · 170 阅读 · 0 评论 -
插入排序算法的思想
简明概要: 总的来说,就是通过对未排序的数据执行逐个插入到合适的位置从而完成相应的排序工作。 基本思想: 首先对于数组的第一个和第二个数据进行从小到大的排序; 然后将第三个数据与前面排序好的两个数据进行比较,按照从小到大的思想将第三个数据插入到合适的位置; 接着按照第二步,将第四个数据与前三个排好的数据进行比较,并且将其插到合适的位置; 不断重复上述过程,完成所有数据的排序操作。原创 2017-03-02 13:31:01 · 619 阅读 · 0 评论