为了账号安全,请及时绑定邮箱和手机立即绑定

算法的稳定性是什么意思

算法的稳定性是什么意思

小唯快跑啊 2019-01-19 14:36:46
比如排序算法。冒泡是稳定的,选择是不稳定的。到底是用什么标准来衡量是否稳定的呢
查看完整描述

1 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

稳定就是相同大小的元素,排序之后他们的顺序和原来一致。

例如下面的键值对数据:

A:1
B:2
C:1

现在按数值排序,因为A和C的值是一样的,可以排成:

C:1
A:1
B:2

也可以排成:

A:1
C:1
B:2

第二种结果就是稳定的排序结果,因为在输入数据中A在C前面,排序结果中A也在C前面。

查看完整回答
反对 回复 2019-02-12
  • 1 回答
  • 0 关注
  • 1621 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信