希尔排序 发布于 2020-07-19 | 分类于 排序算法 | 3分钟 | 569字数 思路 开始的时候逐渐让数组变得基本有序,最后使用一次使用「插入排序」就变得高效了。 「逐渐让数组变得基本有序」的方法是让移动的「步幅」增大,不是一步一步挪过去,而是「大步流星」、「连蹦带跳」走过去; 「逐渐缩小增量」「分组实施插入排序让数组变得逐渐接近有序」「最后执行一次标准的插入排序」( 最后一轮就是「原汁原味」的插入排序。 阅读全文 »
选择排序 发布于 2020-07-19 | 分类于 排序算法 | 2分钟 | 530字数 思路 每一轮选取未排定的部分中最小的那个元素交换到未排定部分的最开头,经过若干个步骤,就能排定整个数组。即:先选出最小的,再选出第二小的,以此类推。 阅读全文 »
Hello Gridea 发布于 2018-12-12 | 分类于 Gridea | 2分钟 | 298字数 👏 欢迎使用 Gridea ! ✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ... 阅读全文 »