冒泡排序

来源:互联网 发布:1100lu.us最新域名是啥 编辑:程序博客网 时间:2024/05/29 11:02

冒泡排序 代码
这里写图片描述

代码解释:
第一行
方法声明方式,这个直接记住格式就好
for 循环,第一个i循环,这个i代表队额是这个排序总共循环的次数。这个数组一共有其数组长度的个数,因为两两比较,所以要减去一个。a.length-1
为什么是i小于(<)而不是小于等于呢(<=)?因为i是从0开始计数的。假设数组长度为6,比较5次,那么i循环的次数就是5.
假设i是从1开始计数,那么i(1)<=a.length-1是没问题的,i最高到5次,
但是i是从0开始计数,根据学的数学,那么只有两边同时减去1了,变为 i(0)

原创粉丝点击