问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sort 函数是稳定的吗?

发布网友 发布时间:2022-04-29 04:28

我来回答

1个回答

热心网友 时间:2023-01-27 06:31

既然有稳定排序函数STL stable_sort,说明sort()函数的算法不是稳定算法(这并不代表在所有情况下都不稳定)。
排序算法的稳定性是指对排序指标项相同的记录,在排序后不改变其相对顺序。
你验证的数据多并不一定就有代表性。如果排序指标项都是两两不同的,就不存在稳定性的问题。如果能够找到函数的详细说明,根据其算法就可以很快确定是否稳定。如果找不到函数的详细说明,而要自行验证其稳定性,应该先设计各种情况下的数据再进行检验。
可以参见如下位置的例子:
http://www.cppblog.com/woaidongmao/archive/2011/07/23/140205.html追问找到了 呵呵 找到反例了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 数据结构中什么是排序算法的稳定性 排序算法的稳定性有什么意义? 数据结构中什么是排序算法的稳定性? (某内排序方法的稳定性是指( )? 某内排序方法的稳定性是指( )。 联想E550开机黑屏 tinkpade550c开机后电脑黑屏怎么恢复正常 我在qq钱包上点到一个链接添加了农行的好友签了合同 说可以下款了 让我交授权资金 说不交不下款? 如何看待QQ钱包推送的贷款广告 qq钱包我来贷怎么回事 QQ钱包发来一条信息,我来货。可以贷款的免利息是不是真的 KQQ钱包骗我贷款现在怎么办? QQ钱包推送的借了吗贷款广告靠谱吗?有什么风险? jquery动画如何操作两个属性,并且时间不同 qq钱包弹出来一个借了吗贷款app靠谱吗 联想thinkpiade550c开机黑屏 jquery动画循环 qq钱包小额贷款是不是真的? jQuery如何实现动画的循环? QQ上的钱包这个功能软件发过来的信息讲可以贷款,你们说在QQ钱包上贷款可靠吗? 衡量一个排序算法稳定与否的依据是什么? iPhone6移动版和联通版有什么区别 查找算法中稳定是什么意思 iphone移动优先版从串号上怎么分辨 在C++中有哪些排序法? iPhoneX移动版和全网通有区别吗 iphone6国行移动版和三网通区别 身体稍微热一些就全身发痒这是怎么回事? 一热全身就发痒是什么回事 一热身上就痒,怎么回事? 身上一热就痒 为什么我身上热了会痒 身上一热就痒怎么回事什么不能吃 此职工在北京住房公积金管理中心有缴存户 什么意思? 身体遇热的时候皮肤就会很痒是为什么? 身上一热就痒,到底是什么皮肤病啊? 身上一热就会好痒是怎么回事啊,跟我在冬天流汗一样 win10文件资源管理器搜索框太小,搜索文件反应慢? 怎么改成现在的手机号 微信冲话费怎么默认手机号