
数据结构/算法
文章平均质量分 78
逸辰杳
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java实现排列组合算法
用Java实现排列算法:package Sort;import java.util.ArrayList;import java.util.List;public class Arrange { public static void main(String[] args) { Arrange arrange = new Arrange(); List data = new A原创 2016-09-13 09:51:49 · 32365 阅读 · 3 评论 -
快速排序的递归和非递归实现
快速排序算法的核心思想 --- 将一个完整的,带排序的数列分割成两部分,并分别对每部分按照再分割,再排序的思想。从而实现整个序列上的排序过程。代码如下:package Sort;/** * QuickSort算法 * @author YHYR * */public class QuickSort { public static void main(String[] arg原创 2016-06-06 15:24:47 · 542 阅读 · 0 评论 -
归并算法的递归和非递归实现
package Sort;public class MergeSort { public static void main(String[] args) { int[] sourceData = new int[]{6,1,3,5,2,8,7,0,9,4,11,10,12}; int[] workSpace = new int[sourceData.length]; MergeS原创 2016-09-13 10:15:24 · 522 阅读 · 0 评论 -
Java实现Shell排序算法
Shell排序算法原创 2016-06-06 09:21:07 · 2220 阅读 · 0 评论 -
Java实现堆排序
package Sort;public class HeapSort { public static void main(String[] args) { int[] data = {1,2,3,4,5,6,7,8,9,0}; HeapSort hs = new HeapSort(); hs.heapSort(data); for(int i : data)原创 2016-09-13 10:17:39 · 491 阅读 · 0 评论 -
大数阶乘
基于Java实现大数阶乘原创 2019-09-12 16:41:11 · 445 阅读 · 0 评论