小爷邱烙 发表于 2014-11-6 00:10
好吧,看来任何想排版好看点的行为都是徒劳的,大家凑合看吧
郑飞 发表于 2014-11-6 09:24
楼主 希尔最后间隔步长排序 理论上是可以使用任何排序方法吧? 那会不会有人递归希尔呢? ...
小爷邱烙 发表于 2014-11-6 09:50
我的理解是,希尔排序的出现就是为了改进插入排序,因为插入排序有两个优点,第一是小数组排序快,第二是 ...
郑飞 发表于 2014-11-6 10:20
嗯 这个帖子很适合刚接触排序的朋友 思路简单 代码清晰 入门的好帖子 学习了 ...
小爷邱烙 发表于 2014-11-6 10:23
说句题外话,我能说,你是我眼中的大神么,当我刚注册论坛,还是个菜鸟的时候,就是看着你的帖子成长起来 ...
郑飞 发表于 2014-11-6 10:55
希尔的第二层循环 好像只要循环最后一个步长就可以了 我改了下代码
for(int j = arr.length/i*(i-1)+arr.le ...
小爷邱烙 发表于 2014-11-6 12:15
我想了一下,按你的写法,第一个步长的循环没有变化,最后一个步长为1的时候也没有变化,但是当步长在中 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |