04循环结构

2018-09-30  本文已影响0人  hgfsrui

1、while(){}

先判断,后执行,所以执行次数>=0

2、do{}while();

先执行,后判断,所以执行次数>=1

3、for(){}

4、增强for循环

for(数据类型  变量名 : 待遍历的集合或者数组名){

  打印,变量名

}

注意,当操作数组时,如果操作涉及到下标,则不能用增强for循环。

数组算法:

冒泡排序:相邻两个元素,进行比较,一次往后进行,每一轮能确定最后一个元素为最大值。(由大到小排序)

数组倒序:

思路1、新建一个数组,原数组倒序遍历,并正序插入❤数组,最后原数组指向❤数组。缺点,浪费空间。

思路2、定义一个临时变量,辅助第一位和最后一位,第二位和倒数第二位,一次交换。共进行,arr.length/2次。

上一篇 下一篇

猜你喜欢

热点阅读