ChinaUnix.net
相关文章推荐:

java排序算法总结

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j]i;j--){ ...

by andy04911 - Java文档中心 - 2009-04-03 16:35:24 阅读(928) 回复(0)

相关讨论

public class Sort2 { //交换排序之--最简单的冒泡排序法 public static void BubbleSort(int[] a) { int i,j,temp; int n = a.length; for(i=0;ia[j]) { temp = a; a = a[j]; a[j] = temp; } } } } //插入排序-- 直接插入排序 public static void InsertSort(int[] a) { ...

by ybu2008 - Java文档中心 - 2008-07-09 23:34:40 阅读(1025) 回复(0)

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j]i;j--){ ...

by wataxi - Java文档中心 - 2008-05-19 02:08:36 阅读(619) 回复(0)

权当复习,以备引用(理论来源于: http://www.zsqz.com/jsbase/Suanfa/index.html?defination.htm ,感谢该网站。java源码为我-- 流星絮语 所写) 1、冒泡排序 Bubble Sort 最简单的排序方法是冒泡排序方法。这种方法的基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。在冒泡排序算法中我们要对这个“气泡”序列处理若干遍。所谓一遍处理,就是自底向上检查一遍这个序列,并时刻注意两个相...

by yexin218 - Java文档中心 - 2008-03-08 22:52:16 阅读(966) 回复(0)

经常我们会用到一些排序算法,下面是用java的实现 package jt.test; public class SortUtil { /** * 交换数组中i和j的位置 * * @param array * @param i * @param j */ private static void swap(int[] array, int i, int j) { int tmp = array; array = array[j]; array[j] = tmp; } private static boolean lt(int x, int y) { return x ...

by ujnjt - Java文档中心 - 2007-06-06 12:40:06 阅读(695) 回复(0)

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j] } 冒泡排序: package...

by real_time - Java文档中心 - 2006-06-19 14:53:02 阅读(558) 回复(0)

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j] } 冒泡排序: package ...

by sunlen - Java文档中心 - 2006-06-13 16:22:07 阅读(601) 回复(0)

java 爱好者 爱好java 关注开源 java资料大全 我的小窝 在线音乐 全部分类 | General | OpenSource | java | Life | Person « Matisse GroupLayout has been i... | Weblog | IBM releases User Interface He... » 星期四 2006年03月23日 各种排序算法java实现 zz 各种排序算法java实现 插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** ...

by luckfly - Java文档中心 - 2006-03-26 14:37:50 阅读(567) 回复(0)

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j]i;j--){ ...

by fenge1981 - Java文档中心 - 2006-03-23 16:15:20 阅读(503) 回复(0)

插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ public class InsertSort implements SortUtil.Sort{ /* (non-javadoc) * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) */ public void sort(int[] data) { int temp; for(int i=1;i0)&&(data[j]i;j--){ ...

by liujianhappy - Java文档中心 - 2007-08-13 13:54:47 阅读(601) 回复(0)

/** * java排序算法实现代码-堆(Heap)排序。 * * @author 老紫竹 java世纪网(java2000.net) * */ public class Test { public static int[] Heap = { 10, 32, 1, 9, 5, 7, 12, 0, 4, 3 }; // 预设数据数组 public static void main(String args[]) { int i; // 循环计数变量 int Index = Heap.length; // 数据索引变量 System.out.print("排序前: "); for (i = 1; i Index - 1; i++) System.ou...

by xpjjy - Java文档中心 - 2008-11-22 18:51:16 阅读(978) 回复(0)