一.冒泡排序 原理解析:(以从小到大排序为例)在一排数字中,将第一个与第二个比较大小,如果后面的数比前面的小,则交换他们的位置. 然后比较第二.第三个……直到比较第n-1个和第n个,此时,每一次比较都将较大的一个数往后移动,所以第n个数是所有数中最大的一个. 之后再重复以上过程,直到将所有数据按从小到大顺序排列好. 编程实现:通过两个嵌套的循环实现.外层循环执行一次,内层循环执行一遍. 其中,内层循环控制比较时的下标,外层循环控制比较的总次数. 注意: 1.每多排好一个数,可以将内层循环次数减少…