关于JAVA冒泡排序法,执行错误
public class jisuan{
public static void main(String[] args){
int[] num ={32,15,13,11,68,54,65};
int temp = 0;
for(int i = 0;i <= num.length-1;i++){
for (int j = 0;j <= num.length-1-i;j++){
if(num[j]>num[j+1]){
temp = num[j];
num[j] = num[j+1];
num[j+1] = temp;
}
}
}
for(int i = 0;i<num.length;i++){
System.out.print(num[i]+",");
}
System.out.println();
}
}
public static void main(String[] args){
int[] num ={32,15,13,11,68,54,65};
int temp = 0;
for(int i = 0;i <= num.length-1;i++){
for (int j = 0;j <= num.length-1-i;j++){
if(num[j]>num[j+1]){
temp = num[j];
num[j] = num[j+1];
num[j+1] = temp;
}
}
}
for(int i = 0;i<num.length;i++){
System.out.print(num[i]+",");
}
System.out.println();
}
}
...全文
相关推荐
java代码-冒泡排序算法
在这个Java代码示例中,我们将深入理解冒泡排序的工作原理,以及如何用Java语言实现这一算法。首先,冒泡排序的基本思想是:每次比较相邻的两个元素,如果它们的顺序错误就把它们交换过来。
java 冒泡排序法
### Java冒泡排序法知识点详解#### 一、冒泡排序基本概念冒泡排序(Bubble Sort)是一种简单的排序算法。
冒泡排序的基本概念冒泡排序的基本概念是:依次比较相邻的两个数,将大数放在前面,小数放在后面。即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数,将大数放前,小数放后,此时第一趟结束
这一算法不仅因其直观易懂而广受欢迎,也常被初学者作为学习排序算法的入门。冒泡排序的核心操作是两个元素的比较与交换。
java代码-软三 —36 :输入3个数,按从小到大输出。
如果你需要运行这段代码,确保已经有一个合适的Java环境,并将`main.java`编译成`.class`文件,然后执行它。
第十三届蓝桥杯Java C组试题
- 代码调试:学会使用调试工具,如IDE的断点、单步执行功能。 - 时间复杂度与空间复杂度分析:优化算法以满足时间限制。


