随笔分类 -  java排序算法

摘要:排序算法-冒泡排序 这次所说的冒泡算法是一种比较简单的排序算法,冒泡排序也可以叫做交换排序,其主要思路是: 排序过程中只交换相邻两个元素的位置依次递推,将最大值依次向后传递(由小到大排序)。当 两个数相等时,是没必要交换两个数的位置的。所以,它们的相对位置并没有改变。 例:将2,6,1,5,3,8, 阅读全文
posted @ 2017-07-28 16:48 小郭的BLOG 阅读(175) 评论(0) 推荐(0)
摘要:排序算法-快速排序 今天所写的是排序算法中的快速排序,快速排序是JAVA排序中最常用的排序算法, 主要是因为它的运行效率比较快, 实现方法: 测试用例: 运行结果: 1 2 5 5 6 9 12 23 30 45 阅读全文
posted @ 2017-07-27 14:13 小郭的BLOG 阅读(183) 评论(0) 推荐(0)