博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法稳定性
阅读量:4548 次
发布时间:2019-06-08

本文共 270 字,大约阅读时间需要 1 分钟。

算法稳定性

冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。
 
简而言之:算法稳定性就是相同的两个元素,不会交换,就是稳定的,如果相同的两个元素会交换,就是不稳定的

转载于:https://www.cnblogs.com/yzjT-mac/p/6253521.html

你可能感兴趣的文章
bmap
查看>>
设计模式的介绍
查看>>
It’s Not Too Late to Learn How to Code
查看>>
看看别人十年软件开发后学到了什么
查看>>
Python的平凡之路(19)
查看>>
数据分析---《Python for Data Analysis》学习笔记【03】
查看>>
ACM练习网站
查看>>
输入输出外挂(纯数字型)
查看>>
限制输出字数,超过的用...省略
查看>>
bnuoj25660 Two Famous Companies
查看>>
股票投资
查看>>
C# 启动另一个程序
查看>>
木桶效应
查看>>
springMVC3学习(二)--ModelAndView对象
查看>>
postgres前言(常用语句熟悉 系列一)
查看>>
Windows 上 GitHub Desktop 的操作[转]
查看>>
Leetcode-916. Word Subsets-(Medium)
查看>>
C# 解决无法识别的属性 configProtectionProvider
查看>>
js中的this
查看>>
ACM_三角形蛇形矩阵
查看>>