GESP 五级 · GESP 202309 C++ 五级 第 14 题

选择题 · 答案 A · 考点:函数与递归、算法

← 整套速查表 GESP 五级 全部真题

题目

归并排序算法的基本思想是( )。

答案:A

考点

函数与递归算法

解题思维

这题考归并排序的基本思想,拿到题先想‘分治法’的核心步骤:先把大问题拆成小问题,解决后再合并。选项A里的‘分成两个子数组、分别排序、再合并’完全对应这个逻辑,其他选项是快排、选择排序或冒泡排序的特征,直接排除。

常见错误

很多学生容易把‘分治’和‘快排’搞混,看到‘分’就选B,其实B的‘枢轴’是快排独有的;也有人死记硬背‘归并排序稳定’‘O(nlogn)’,却忘了它本质是递归拆分合并。如果只盯着‘排序’二字,可能会误选D(冒泡)或C(选择排序的变种)。审题时要明确题目问的是‘基本思想’而非‘时间复杂度’或‘稳定性’,避免被干扰项带偏。

详细解析(节选)

归并排序的基本思想

考点定位

归并排序是分治法(Divide and Conquer)的典型代表,核心口诀就是分、治、合三步骤:把大问题拆成小问题,解决小问题,再把结果合并成最终答案。命题人把这道题放在GESP五级,目的不是让你背定义,而是考察你是否真正理解“分治”的逻辑结构,以及能否区分它与其他排序算法(如快排、冒泡)的本质差异。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断