排序算法
文章平均质量分 65
harry_502
这个作者很懒,什么都没留下…
展开
-
七大排序算法之快速排序
七大排序算法之快速排序七大排序算法之快速排序 快速排序的介绍 快速排序的核心思想 简单例子 时间复杂度的讨论 每轮快排的具体实现 代码 快速排序的介绍:快速排序是C. A. R. Hoare在1962年提出的,平均时间复杂度为O(nlogn)级的高效率算法,也是目前O(nlogn)的排序算法中使用最多的算法,这段时间想把自己学过的算法都整理一遍,于是就写了这篇博客,来记录自己的学习过程吧…也希望能给原创 2016-12-16 18:07:10 · 865 阅读 · 0 评论 -
七大排序算法之冒泡排序
七大排序算法之冒泡排序@(算法笔记)[排序算法, 冒泡排序, C++实现]七大排序算法之冒泡排序 冒泡排序介绍 冒泡排序核心思想 简单的例子 冒泡排序时间复杂度讨论 代码 冒泡排序介绍冒泡排序是七大排序算法中较为简单的一个,它的时间复杂度为O(n^2),相较于快速排序,它的耗时较长,但是不会带来额外的空间开销(快速排序对栈的需求),因此它适用于数据量较小且对时间要求不高的业务,然而在实际使用过程中,原创 2017-01-27 16:17:43 · 809 阅读 · 0 评论