2017年9月19日

排序算法入门之插入排序(java实现)

摘要: 插入排序思想:相当于插入元素,对于第i个元素,i之前的元素已经是有序的了,这时候将第i个元素依次与前面元素比较,插入合适的位置。 阅读全文

posted @ 2017-09-19 20:44 夜的第八章 阅读(201) 评论(0) 推荐(0) 编辑

排序算法入门之冒泡排序及其优化(java实现)

摘要: 冒泡排序思想(从小到大): 比较相邻两个元素,如果第一个元素比第二个元素大,就交换他们的位置。第一趟,从第一个元素开始,第一个元素和第二个元素比较,如果第一个元素比第二个元素大,则交换位置;接下来比较第二、第三个元素,大的放后面,以此类推,直到最后两个。第一趟比较结束后,最大的元素放到了最后一个位置 阅读全文

posted @ 2017-09-19 20:09 夜的第八章 阅读(252) 评论(0) 推荐(0) 编辑

排序算法入门之选择排序-Java实现

摘要: 本文参考http://blog.csdn.net/m0_37568091/article/details/78023705 选择排序是先从对象数组中选出最小的放在第一个位置,再从剩下的元素中选择次小的放在第二个位置,以此类推。。。这里以数组排序实现。 public static void choos 阅读全文

posted @ 2017-09-19 09:08 夜的第八章 阅读(154) 评论(0) 推荐(0) 编辑

导航