前言
排序算法很多种,今天呢就给大家讲一下简单的冒泡排序提示:以下是本篇文章正文内容,下面案例可供参考
一、冒泡排序的特点是什么?
冒泡排序针对的数据对象是数组,基本原理是从无序区透过交换栈找出最大的元素放到又序区前端。 具体实现原理是: 1. 比较相器的元素。如果第-一个比第二个大,就交换他们两个。 2.对每一对相邻元素做同样的工作,从开始第一-对到站尾的最后- -对。在这一- 点,最后的元素应该会是最大的数。 3.针对所有的元素重复以 上:的步骤,除了最后-一个。 4.持续每次对越来越少的元囊重复上面的步骤。直到没有任何-对数字雷要比较。二、具体代码
代码如下(示例):