冒泡排序
来源:互联网 发布:springmvc json 编辑:程序博客网 时间:2024/06/07 18:42
public static void main(String []args){
int []scores = {67,89,100,32,56,43,77};
for (int i=1;i<scores.length;i++) {
for (int j=0;j<scores.length;j++) {
if(scores[i]<scores[j]){
int temp = scores[i];
scores[i]=scores[j];
scores[j]=temp;
}
}
for (int l : scores) {
System.out.print(l+"\t");
}
System.out.println("");
}
int []scores = {67,89,100,32,56,43,77};
for (int i=1;i<scores.length;i++) {
for (int j=0;j<scores.length;j++) {
if(scores[i]<scores[j]){
int temp = scores[i];
scores[i]=scores[j];
scores[j]=temp;
}
}
for (int l : scores) {
System.out.print(l+"\t");
}
System.out.println("");
}
}
打印结果:
67 100 89 32 564377
67 89 1003256 43 77
32 67 8910056 43 77
32 56 6789100 43 77
32 43 566789 100 77
32 43 566777 89 100
理解:内循环每完整遍历一次 都讲数组中最大的数放在【i】索引位置上,且i位之前的数一定是按大小顺序排列的
阅读全文
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 微信小程序图片预览
- 单例设计模式
- mongodb中serverStatus()返回参数理解
- 机器学习浅谈
- 20171025心情总结
- 冒泡排序
- Druid连接池 报错:abandon connection原因分析
- NIO 学习(六) ServerSocketChannel
- 分值算法
- react-native的ListView控件的使用
- Linux下Tomcat6配置HTTPS单向认证
- maven目录结构
- CentOS的free命令
- python 之模拟登陆csdn