稳定排序问题

目录

稳定排序 

程序设计 

程序分析 


稳定排序 

【问题描述】大家都知道,选择排序,快速排序是不稳定的排序方法。
如果对于数组中出现的任意a[i],a[j](i<j),其中a[i]==a[j],在进行排序以后a[i]一定出现在a[j]之前,则认为该排序是稳定的。冒泡排序算法是稳定的排序方法。

某高校招生办得到一份成绩列表,上面记录了考生名字和考生成绩。并且对其使用了某排序算法按成绩进行递减排序。现在请你判断一下该排序算法是否正确,如果正确的话,则判断该排序算法是否为稳定的。

【输入形式】

本题目包含多组输入,请处理到文件结束。
对于每组数据,第一行有一个正整数N(0<N<300),

猜你喜欢

转载自blog.csdn.net/m0_68111267/article/details/130024182