`
阅读更多
java 的冒泡算法:
int data1[] = {35,10,12,56,32,17,20};
for (int i = 1; i < data1.length; i++) {
for (int t = 0; t < data1.length-1; t++) {
if(data1[t]>data1[t+1]){
int num1 = data1[t];
data1[t] = data1[t+1];
data1[t+1] = num1;
}
}
}
for (int i = 0; i < data1.length; i++) {
System.out.println(data1[i]);
}

第一次 {10,12,35,32,17,20,56}
第二次 {10,12,32,17,20,35,56}
第三次 {10,12,17,20,32,35,56]

冒泡算法就是把相邻的俩个比较大小 一直把最大的沉沦到最后一个
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics