福尔摩斯:在一个伟大的人看来,没有微不足道的事。
(* ̄0 ̄)ノ[ 算法 ]

排序算法:沙雕排序算法

发明这些算法的人绝对是一股泥石流……

程序 2020-05-26 10:23:20 1977 2条

排序算法:基数排序

基数排序 (Radix Sort) 是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。基数排序的发明可以追溯到 1887 年赫尔曼·何乐礼在打孔卡片制表机 (Tabulation Machine)上的贡献

程序 2020-05-25 12:30:18 895 0条

排序算法:桶排序

桶排序 (Bucket sort)或所谓的箱排序的原理是将数组分到有限数量的桶子里,然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后将各个桶中的数据有序的合并起来

程序 2020-05-24 13:31:20 853 0条

排序算法:计数排序

计数排序是一个非基于比较的排序算法,该算法于 1954 年由 Harold H. Seward 提出。它的优势在于在对一定范围内的整数排序时,它的复杂度为 Ο(n+k)(其中 k 是整数的范围),快于任何比较排序算法

程序 2020-05-22 15:16:33 945 0条

排序算法:堆排序

堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子节点的键值或索引总是小于(或者大于)它的父节点

程序 2020-05-21 10:05:46 983 0条