数据结构,c语言,排序算法
文章平均质量分 79
沉迷学术的Harry
鄙人资质平庸,唯有努力能使自己不落后太多于他人
展开
-
数据结构排序算法之归并排序(c语言实现)
本文整理了归并排序的大体思路;并用c语言进行了实现;最后将递归过程进行了较为直观的体现原创 2017-03-29 20:46:11 · 9651 阅读 · 2 评论 -
数据结构排序算法之堆排序(c语言实现)
堆排序也是众多排序算法中比较重要的一种,它属于选择排序的一种。堆可以认为是树的一种,它利用数组的存储方式来存储一个完全二叉树。堆排序就是利用这样的结构进行排序的。以树的结构来说,每一个非终端节点(即不是叶子的结点)都满足:比它的左儿子和右儿子都小,或者比它的左儿子和右儿子的值都大即可。因此,如果{a,b,c,d,e...}为一个堆结构,则堆顶元素(完全二叉树的根)一定是这个序列中所有元素的最大值或原创 2017-03-30 12:58:46 · 1057 阅读 · 0 评论 -
数据结构排序算法之快速排序(c语言实现)
本文较为详细地整理了快速排序的大体思路;并用c语言进行了实现。原创 2017-03-30 19:05:56 · 1965 阅读 · 0 评论