![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用算法
文章平均质量分 79
eternity668
行天之路
展开
-
排序算法
排序算法是对无序数据进行排序,使之从为有序数据的过程。排序的数据一定要大于一个数据项,有序指的是按某种规则来说是有序的,如大小,数量,高矮等。一般我们用数组来存储代排序的数据,输出为有序的数组。排序算法的模型:输出为:代排序的数组 Array[1 … n] =1,5,3,4,2 输出为排序好的数组: Array[1 … n] =1,2,3,4,5 已有的排序原创 2015-05-02 10:25:14 · 306 阅读 · 0 评论 -
基数排序
package import java.util.Random; /** * Copyright 2015年5月12日 by * * All Rights Reserved * * @Package yongbo.tan.algorithm.sort.imp * @Title: RadixSort.java * @author原创 2015-05-13 23:33:45 · 277 阅读 · 0 评论 -
快速排序
package import java.util.Random; /** * Copyright 2015年5月6日 by * * All Rights Reserved * * @Package * @Title: QuickSort.java * @author * @date 2015年5月6日 下午8:21:0原创 2015-05-13 23:29:17 · 255 阅读 · 0 评论 -
插入排序
import java.util.ArrayList;import java.util.Random;import yongbo.tan.algorithm.ArrayUtil;/** * Copyright 2015年5月3日 by * * All Rights Reserved * * @Package yongbo.tan.algorithm * @Title: In原创 2015-05-13 23:22:52 · 268 阅读 · 0 评论 -
桶排序
package import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;/** * Copyright 2015年5月12日 by * All Rights Reserved * * @原创 2015-05-13 23:34:23 · 275 阅读 · 0 评论 -
合并排序
import java.util.Random;/** * Copyright 2015年5月9日 by * * All Rights Reserved * * @Package yongbo.tan.algorithm.sort.imp * @Title: DivideCombineSort.java * @author * @date 2原创 2015-05-13 23:29:17 · 291 阅读 · 0 评论 -
冒泡排序算法
import java.util.Random;/** * Copyright 2015年5月2日 by * * All Rights Reserved * * @Package * @Title: BubbleSort.java * @author * @date 2015年5月2日 上午9:53:17 */public class BubbleSort{原创 2015-05-13 23:19:18 · 300 阅读 · 0 评论 -
堆排序
import java.util.Random;import yongbo.tan.algorithm.ArrayUtil;import yongbo.tan.algorithm.sort.Sort;/** * Copyright 2015年5月3日 * * All Rights Reserved * * @Package * @Title:原创 2015-05-13 23:26:02 · 242 阅读 · 0 评论 -
计数排序
package import java.util.Random;/** * Copyright 2015年5月11日 by * * All Rights Reserved * * @Package * @Title: CountSort.java * @author * @date 2015年5月11日 下午10:41:30原创 2015-05-13 23:32:39 · 354 阅读 · 0 评论 -
希尔排序
import java.util.Random;import yongbo.tan.algorithm.ArrayUtil;/** * Copyright 2015年5月3日 by * * All Rights Reserved * * @Package * @Title: ShellSort.java * @author * @date 2015年5月3日 下午6:1原创 2015-05-13 23:24:54 · 259 阅读 · 0 评论 -
计算机科学中最重要的32个算法
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出转载 2015-06-01 21:16:51 · 436 阅读 · 0 评论