阅读背景:

排序算法(五)---- 快速排序

来源:互联网 
对于快速排序,与冒泡排序一样属于交换排序,但是快速排序是在冒泡排序的基础之上的优化,由于冒泡排序需要进行多次的交换,从而导致冒泡排序的效率相对较低,而快速排序应用了分治这一算法思想,通过设定基准值,用序列中的数据与这一基准值进行比较,从而达到将所有大于基准值的数据放到基准值一边,所有小于基准值的数据放到基准值另一边这一目的。从而将原序列以基准值为界,分成大于基准值与小于基准值这两部分,然后对于这分割后的两部分,分别进行之前的操作。对于快速排序,与冒泡排序一样属于交换排序,但是快速排序是在冒泡排序的基础之上的优化,由于冒泡排序需要


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: