算法实现
Mr-WuRuSong
这个作者很懒,什么都没留下…
展开
-
形象了解--快速算法
高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列转载 2017-08-11 09:36:49 · 279 阅读 · 0 评论 -
桶排序算法
最快最简单的排序——桶排序本文转载:本文出自 “啊哈磊” 博客,http://ahalei.blog.51cto.com/4767671/1362789 在我们生活的这个世界中到处都是被排序过的。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……总之很多东西都需要排序,可以说排序是无处不在。现在我们举个具体的例转载 2017-08-11 09:41:21 · 230 阅读 · 0 评论 -
JAVA最长子序列
public static void main(String[] args) { int[] num = { 1, 1, 1, 1, -4, -4, -4, -3, 4, 8, 6 }; int maxSum = 0;//定义最大数值 int thisSum = 0;//定义获取相加的数值 int begin = 0, start;//原创 2017-08-21 12:02:18 · 425 阅读 · 0 评论 -
JAVA 求最大公因数--欧几里得算法
public class arithmetic { public static void mian(String [] agrs){ System.out.print(getNum(80,24));}public int getNum(int M,int N){int rem=0; while(N>0){ rem = m % N; M = N; N = rem;原创 2017-08-21 18:58:07 · 912 阅读 · 0 评论