http://www.admin10000.com/document/211.html
http://www.admin10000.com/document/794.html
这两篇关于排序的文章都写的很不错,大家感兴趣可以看看,不过在下资质愚鲁目前只搞明白了选择和冒泡排序的思想,别的啥时候弄明白了后续在补吧。
package com.temp; public class SortTest { public static void main(String[] args) { int[] array={32,12,33,5,95,20,45,123}; int[] array1={32,12,33,5,95,20,45,123}; new SortTest().xuanze(array); new SortTest().maopao(array1); //选择排序 } public void xuanze(int[] array){ System.out.println("\n选择排序:"); for(int i=0;i<array.length;i++){ for(int j=i+1;j<array.length;j++){ if(array[i]>array[j]){ int temp=array[i]; array[i]=array[j]; array[j]=temp; } } System.out.println(""); for(int t=0;t<array.length;t++){ System.out.print(array[t]+","); } } System.out.println("\n最终排序结果:"); for(int k=0;k<array.length;k++){ System.out.print(array[k]+","); } } public void maopao(int[] array){ System.out.println("\n冒泡排序:"); for (int i = 0; i < array.length; i++) { for (int j = 0; j < array.length-1; j++) { if(array[j]>array[j+1]){ int temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } System.out.println(""); for(int k:array){ System.out.print(k+","); } } System.out.println("\n最终排序结果"); for(int k:array){ System.out.print(k+","); } } }
相关推荐
冒泡和选择排序Java代码实现,简单的算法,适合新手入门级程序。
java实现的冒泡排序 很简单一看就懂
冒泡排序详解,简单而详细的讲清楚了,什么是冒泡排序。 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首...
可以用java来得到冒泡排序的实现,由屏幕输入存入数组。
JAVA冒泡排序和快速排序算法,符合实验报告要求哦
冒泡排序原理和JAVA实现,冒泡排序原理和JAVA实现
用java实现冒泡排序算法,开发者必会的几种算法
用java实现了以下算法: 1、冒泡排序、冒泡排序的两种改进。 2、插入排序。 3、选择排序。 4、希尔排序。 5、归并排序。 6、快速排序。
Java实现冒泡排序
java冒泡排序代码,亲测能用,控制台输入数据,自动排序
这里提供了两种常见的排序算法实现:冒泡排序和选择排序。 冒泡排序(Bubble Sort) 是一种基本的排序算法,它通过多次遍历数组,比较相邻元素的大小并交换它们,从而使最大(或最小)的元素逐渐移动到数组的最后。...
Java实现冒泡排序.rar
* 冒泡排序: * 每次在无序队列里将相邻两个数一次进行比较, * 将小数调到前面,逐次比较,直至将最大的数移到 * 最后。将剩下的N-1个数继续比较,将次大数移至 * 倒数第二位。
使用NetBeans设计界面,实现带界面冒泡排序 对输入String进行处理,将连续数字保存入数组(考虑负数,浮点数,首位为0的情况) 压缩包包含,使用java源文件生成的exe文件
用java语言实现冒泡排序、插入排序、堆排序、快速排序、归并排序、希尔排序、桶排序,并且对各种排序算法进行性能的比较。
java实现最优冒泡排序。冒泡排序的时间复杂度为O(n2)。
6. 用JAVA实现一种排序算法!(可从键盘上输入一组数,对其排序)
JAVA排序大全 冒泡 快速 选择 归并排序
java 冒泡排序方法,java 冒泡排序方法。
java算法,快速排序、冒泡排序、选择排序 快速排序文章:http://blog.csdn.net/yanwenyuan0304/article/details/51822361 冒泡排序文章:http://blog.csdn.net/yanwenyuan0304/article/details/51819045