福尔摩斯:你是在看,而我是在观察,这有很明显的差别。
(* ̄0 ̄)ノ[ 程序 ]

排序算法:希尔排序

希尔排序算法是按其设计者希尔(Donald Shell)的名字命名,该算法由1959年公布,是插入排序的一种更高效的改进版本。它的作法不是每次一个元素挨一个元素的比较。而是初期选用大跨步(增量较大)间隔比较,使记录跳跃式接近它的排序位置;然后增量缩小;最后增量为 1 ,这样记录移动次数大大减少,提高了排序效率

程序 2020-05-17 17:45:39 853 0条

排序算法:插入排序

插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动

程序 2020-05-12 18:38:56 885 0条

排序算法:选择排序

选择排序(Selection Sort)是一种简单直观的排序算法。它的工作原理如下,首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕

程序 2020-05-08 18:22:40 1035 0条

排序算法:冒泡排序

冒泡排序(Bubble Sort)由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”

程序 2020-05-04 18:47:57 765 0条

批量添加 iconfont 的图标

iconfont 上有设计师们分享的精美图标,用户可以根据需要定制图标库,遗憾的是官方并不提供批量选择图标的功能

程序 2020-05-03 08:56:44 1362 0条