摘要: 2016-10-25 16:51:49 首先,要明白希尔排序法是什么。它是一种改进版的直接插入法,它是将整个无序列分割成若干小的子序列分别进行插入排序的方法。 这就和直接插入法非常类似了。因此其也有另一种形式。 发现两次while循环后,a[0]复制给谁的异同了吗? 两个不一样,但是是为什么呢? 其 阅读全文
posted @ 2016-10-25 22:33 小陈同学啦 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 这是相应的代码 在方法函数的时候,又卡壳了。这是在n次编写之后的卡壳。 下面就方法函数具体解释一下。 首先空出一个来当哨兵。这里设定的为a[0];总共有n个数,则循环n-1次。所以i从2到n开始循环。把a[0]中放入要插入的数字,然后依次和之前的数字比较,如果比其小,则元素后移。 按照这个原理,则有 阅读全文
posted @ 2016-10-25 16:47 小陈同学啦 阅读(1940) 评论(0) 推荐(0) 编辑