摘要: 我们学习数组比较常用的数组排序算法不是为了在工作中使用(这三个算法性能不高),而是为了练习for循环和数组。因为在工作中Java API提供了现成的优化的排序方法,效率很高,以后工作中直接使用即可。  快速排序、冒泡排序、插入排序等排序算法在公司笔试题中会经常出现,所以是很有必要掌握的。 快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。插入排序是选择一个数组中的数据,通过不断的插入比较最... 阅读全文
posted @ 2014-04-11 19:32 uncle ray 阅读(791) 评论(0) 推荐(0)