1045. 快速排序(25)

著名的快速排序算法里有一个经典的划分过程:咱们一般采用某种方法取一个元素做为主元,经过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素多是划分前选取的主元?ios 例如给定N = 5, 排列是一、三、二、四、5。则:算法    1的左边没有元素,右边的元素都比它大,因此它多是主元;    尽管3的左边元素都比它小,可是它右边
相关文章
相关标签/搜索