✏️ 纠错
第 212 题 / 共 251 题
11、下述C++代码实现了快速排序算法,下面说法错误的是( )。

📝 题目解析

【答案】D

【考纲知识点】快速排序

【解析】partition函数中,两个while循环的顺序(先从右往左查找,再从左往右查找)是关键设计,确保分区正确。如果交换顺序,会导致分区错误,即pivot不能正确放置,破坏算法正确性,所以 顺序不可交换。