JAVA
文章平均质量分 81
Linyco
这个作者很懒,什么都没留下…
展开
-
冒泡排序算法的JAVA实现
package Utils.Sort;/***@author Linyco*利用冒泡排序法对数组排序,数组中元素必须实现了Comparable接口。*/public class BubbleSort implements SortStrategy{ /** *对数组obj中的元素以冒泡排序算法进行排序 */ public void sort(Comp原创 2005-10-10 12:43:00 · 5898 阅读 · 0 评论 -
希尔排序算法的JAVA实现
package Utils.Sort; /***希尔排序,要求待排序的数组必须实现Comparable接口*/public class ShellSort implements SortStrategy{ private int[] increment; /** *利用希尔排序算法对数组obj进行排序 */ public void sor原创 2005-10-10 13:02:00 · 5925 阅读 · 2 评论 -
选择排序算法的JAVA实现
package Utils.Sort;/***@author Linyco*利用选择排序法对数组排序,数组中元素必须实现了Comparable接口。*/public class ChooseSort implements SortStrategy{ /** *对数组obj中的元素以选择排序算法进行排序 */ public void sort(Comp原创 2005-10-10 12:48:00 · 4465 阅读 · 0 评论 -
归并排序算法的JAVA实现
package Utils.Sort;/***归并排序,要求待排序的数组必须实现Comparable接口*/public class MergeSort implements SortStrategy{ private Comparable[] bridge; /** *利用归并排序算法对数组obj进行排序 */ public void原创 2005-10-10 12:50:00 · 4669 阅读 · 0 评论 -
插入排序算法的JAVA实现
package Utils.Sort;/***插入排序,要求待排序的数组必须实现Comparable接口*/public class InsertSort implements SortStrategy{ /** *利用插入排序算法对obj进行排序 */ public void sort(Comparable []obj) {原创 2005-10-10 12:40:00 · 10414 阅读 · 3 评论 -
快速排序算法的JAVA实现
package Utils.Sort;/***快速排序,要求待排序的数组必须实现Comparable接口*/public class QuickSort implements SortStrategy{ private static final int CUTOFF = 3; //当元素数大于此值时采用快速排序 /** *利用快速排序算原创 2005-10-10 12:59:00 · 12216 阅读 · 4 评论