GESPPASS
GESP C++ 真题 · 逐题精解
首页
›
C++四级真题
› 2026年6月 › 第5题
GESP 2026年6月 C++四级 判断题 第5题
C++四级
判断题
2026年6月
第5题
所属知识点:
排序与查找
难度要求:掌握 考频:—
如果使用带 flag 的冒泡排序,且待排序数组一开始就是有序的,那么算法只需一轮扫描即可结束,时间复杂度为 O(n)。
正确答案:
正确(√)
题目解析
带 flag 优化的冒泡排序,若数组已有序,第一轮扫描中没有发生任何交换,flag 保持未触发,算法提前结束,只需 n−1 次比较,时间复杂度 O(n),说法正确,选 √。
💡 这是冒泡排序的最好情况。
← 上一题
本套真题
下一题 →
想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习