经典排序算法-----快速排序(C语言实现)

算法表述: 快速排序算法的基本原理为经过一次排序将要排序的数据分割成独立的两部分,将序列分为两部分的中间数做为基准(par),基准左边的数都要比基准右边的数要小,而后再按此方法对这两部分数据分别进行快速排序,整个排序过程能够递归进行,以此达到整个数据变成有序序列。面试 算法执行过程分析: 例如:8,15,26,18,7,66,44 分析:依靠基准将序列分割为两部分,那么基准如何找到呢??????
相关文章
相关标签/搜索