会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lls101
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2019年7月21日
归并排序
摘要: 原地归并的抽象方法。 实现归并排序的一个直截了当的方法是将两个不同的有序数组归并到第三个数组中(他们都实现了Comparable接口)。但是当数组很大时要进行多次归并,因此在每次归并时都创立数组会带来性能问题。如果有一种能原地归并的方法,这样先将左半部分排序,再将右半部分排序,然后再数组中移动元素。
阅读全文
posted @ 2019-07-21 22:06 lls101
阅读(174)
评论(0)
推荐(0)
编辑
初级排序算法
摘要: 排序算法类的模板 less()方法对元素进行比较,exch()方法将元素交换位置,show()方法打印数组.这个模板使用任何实现了Comparable接口的数据类型。 代码实现: 1 public class Example { 2 private static boolean less(Compa
阅读全文
posted @ 2019-07-21 10:04 lls101
阅读(163)
评论(0)
推荐(0)
编辑