二维数组和三维数组的遍历

二维数组实现省和市的遍历

二维数组和三维数组的遍历

三维数组实现遍历

二维数组和三维数组的遍历

冒泡排序

每一轮的比较都会得到一个最值,下一轮比较时,上一轮的最值是不参与比较的,因此,没比较一轮都会少一个,所以,总轮数为count=总数据个数-1,又发现,每一轮所需要比较的次数依次-1
二维数组和三维数组的遍历
例如:从低到高排序
25,94,2,78,56,43,106

第一轮:
第一次:25,94,2,78,56,43,106
第二次:25,2,94,78,56,43,106
第三次:25,2,78,94,56,43,106
第四次:25,2,78,56,94,43,106
第五次:25,2,78,56,43,94,106
第六次:25,2,78,56,43,94,106
第二轮:
第一次:2,25,78,56,43,94,106
第二次:2,25,78,56,43,94,106
第三次:2,25,56,78,43,94,106
第四次:2,25,56,43,78,94,106
第五次:2,25,56,43,78,94,106
第一轮比六次,第二轮比五次,第三轮比四次,第四轮比三次,第五轮比二次,第六轮比一次
二维数组和三维数组的遍历最后得到排序结果为:2,25,43,56,78,94,106