package Sort;
public class BubbleSort {
static final int SIZE=10;
public static void Bubble(int[] a)
{
int temp;
for(int i=1;i<a.length;i++)
{
for (int j=0;j<a.length-i;j++)
{
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
public static void main(String[] args) {
int[] array=new int[SIZE];
int i;
for (i=0;i<SIZE;i++) {
array[i]=(int)(100+Math.random()*(100+1));
}
System.out.println("the origin array is :");
for(i=0;i<SIZE;i++)
{
System.out.println(array[i]+"");
}
Bubble(array);
System.out.println("Sorted array :");
for(i=0;i<SIZE;i++){
{
System.out.print(array[i]+"\n");
}
}
}
}
Bubble Sort
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- Bubble Sort 临近比较,如果逆序,则进行 swap。 代码: 时间复杂度: Fixed O(n^2)空间...
- 书上说:“冒泡排序算法是所有排序算法中最简单、最基本的一种”。。。?!哇。。。讲真我花了一个小时才完全领悟(发现自...
- Imperative Way (Optimized) Functional Way (Not Optimized ...