9-6快速排序

时间:2017-09-06 21:04:22   收藏:0   阅读:272

1.快速排序


 

著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?

 

例如给定N = 5, 排列是1、3、2、4、5。则:

 

原文:http://www.cnblogs.com/ymg-fight/p/7486859.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!