算法
WizardDragon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
冒泡排序(排序算法--比较排序)
准备学习一下各种算法,而下图是来自维基百科,关于算法的分类。,好吧,有很多算法之前从未听过。 这篇做为开头吧,不定期的将自己的学习进行一下总结。 冒泡排序,应该算是一种最简单的排序算法,应该都在学校课本上学习过。 定义:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。原创 2017-08-21 14:15:32 · 303 阅读 · 0 评论 -
选择排序(排序算法--比较排序)
第二篇算法。 选择排序,也是非常简单的排序算法,学校课本中学过。 定义如下:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。(摘自维基百科) Java语言实现: int[] arrays = {34, 32, 22, 82, 55, 89, 50原创 2017-08-22 14:03:02 · 518 阅读 · 0 评论
分享