数据结构
文章平均质量分 75
起帆的岛
这个作者很懒,什么都没留下…
展开
-
几种排序方法动态图显示
1 快速排序 介绍: 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来,且在大部分真实世界的数据,可以决定设计的选择,减少所需转载 2014-03-03 13:39:21 · 5071 阅读 · 1 评论 -
用C++实现七种排序算法,可选择排序方法,简单易懂。
最近学习算法,先从简答的开始学起,用C++做了一个实现七种排序算法的界面,可选择想要用的选择算法,不过,由于时间仓促,没有来得及优化和代码注释,后期还会加上代码注释,随便优化一下代码,提高执行效率; /************************************************************************* > File Name: sort.cpp原创 2014-03-04 14:32:47 · 1324 阅读 · 0 评论 -
插入排序算法
算法研究之插入排序算法: 最近在学习排序算法,前一阵子写了一个包含了七种排序算法的程序,http://blog.csdn.net/hopewell99/article/details/20460351 按要求输入数据以后,可以选择其中的一种排序算法进行排序,并输入排序后的结果,由于当时时间仓促没有来得及写相关算法的解析,只是赤裸裸的代码,从今天开始每天分析这七种原创 2014-03-09 22:14:54 · 934 阅读 · 0 评论 -
八种排序算法重新整理,带解析
八种排序算法重新整理,源代码完整可以直接运行,八种排序:冒泡排序,选择排序,选择排序,直接插入排序,希尔排序,折半排序,归并排序,堆排序 详细代码如下: /************************************************************************* > Copyright (c)2014 stay hungry,stay foo原创 2014-03-23 23:51:06 · 795 阅读 · 0 评论 -
每天学习算法系列—内部排序之归并排序和快速排序
每天学习算法系列—内部排序之归并排序原创 2014-03-12 23:41:30 · 800 阅读 · 0 评论