‹ 上一题 下一题 ›

g4-04133. GESP-4级-2026-09-单选-第10题 未做

1000 ms 256 MB 测试点 ? GESPGESP-42026-09单选客观题4级·排序排序算法

对一组 struct student 的学生按成绩(score)升序排序。排序前后的数据如下。关于该排序的稳定性,判断正确的是(  )。

struct student {
    int score;
    char id;
};

排序前:

(90, 'A'), (80, 'B'), (90, 'C'), (80, 'D')

排序后:

(80, 'B'), (80, 'D'), (90, 'C'), (90, 'A')
  • A. 稳定,因为所有成绩已经按升序排列
  • B. 稳定,因为分数相同不会影响排序结果
  • C. 不稳定,因为相同成绩的 (90, 'A') 和 (90, 'C') 的相对顺序发生了改变
  • D. 无法判断,因为没有给出排序算法的代码
未选择
输入
输出

            
答案