,但是在多数的情况下,快速排序法的效率表现是相当不
错的。...快速排序法的基本精神是在数列中找出适当的轴心,然后将数列一分为二,分别对左边与右边
数列进行排序,而影响快速排序法效率的正是轴心的选择。...这边所介绍的第一个快速排序法版本,是在多数的教科书上所提及的版本,因为它最容易理解,
也最符合轴心分割与左右进行排序的概念,适合对初学者进行讲解。...解法这边所介绍的快速演算如下:将最左边的数设定为轴,并记录其值为 s
廻圈处理:
令索引 i 从数列左方往右方找,直到找到大于 s 的数
令索引 j 从数列左右方往左方找,直到找到小于...,而之前曾经说过,快速排序法的
加速在于轴的选择,在这个例子中,只将轴设定为中间的元素,依这个元素作基准进行比较,
这可以增加快速排序法的效率。