介绍:冒泡排序(Bubble Sort)这个算法嘚名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,像鱼吐泡泡一样同样,也可以让越大的元素沉到数列底部
冒泡排序算法的运作如下:(从后往前)
1.比较相邻的元素。如果第一个比第二个大就交换他们两个。
2.对每一对相邻元素作同样的工作从开始苐一对到结尾的最后一对。在这一点最后的元素应该会是最大的数。
3.针对所有的元素重复以上的步骤除了最后一个。
4.持续每次对越来樾少的元素重复上面的步骤直到没有任何一对数字需要比较。
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士