✏️ 纠错
第 261 题 / 共 301 题
第10 题 下面代码试图实现选择排序 ,使其能对数组 nums 排序为升序 ,则横线上应分别填写(  )。

📝 题目解析

【答案】A

【考点】选择排序的实现逻辑

【解析】选择排序需 “每次找待排序区间的最小元素,与当前起始位置交换”。

第一个空判断nums[j] < nums[minIndex](找更小元素以更新最小索引);

第二个空执行swap(nums[i], nums[minIndex])(将最小元素交换到当前起始位置)。