标签:算法

前端开发

十大经典排序算法的 JavaScript 实现

1

前端里 - 小鱼 发布于 2017-02-01

计算机领域的都多少掌握一点算法知识,其中排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔...

阅读(3884)评论(0)赞 (28)

程序人生

程序员必须知道的十个开发会用到的基本算法

4

前端里 - 小鱼 发布于 2014-01-01

快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以...

阅读(703)评论(0)赞 (0)