![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
typdef_C
这个作者很懒,什么都没留下…
展开
-
堆排序
1.大顶堆与小顶堆 2.堆排序介绍 3.堆排序过程示意 4.堆排序数据结构实现 5.java代码原创 2019-10-18 09:33:17 · 582 阅读 · 1 评论 -
快速排序
1.理解 *方法基本思路——分治法 1.在数列中取出一个数作为基准数 2.分区,找到基准数存储的位置i,使基准数前全部是小于它的数,后面全部是大于他的数。数列中第i+1小的数即为此基准数 3.对基准数的前后两分区递归调用第二部。知道各个区间只剩一个为止 数组a,i=0,j=9,基准数tmp=5,此时a[0]为止空出存入tmp位置 基准数后面的数需要大于基准数,从后向前寻找a[j】< tmp...原创 2019-10-17 15:51:12 · 838 阅读 · 0 评论