自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

扭轱辘旋转的博客

无聊之人写的无聊文章

  • 博客(6)
  • 收藏
  • 关注

原创 ggde

扭轱辘旋转的博客无聊之人写的无聊文章 5 原创 0 转载 0 译文 1 评论 2436 访问 京 ICP 证 070598 号imgCopyright © 1999-2016, CSDN.NET, All Rights Reserved2016 六月 07 原 队列的数组实现与链表实现 分类:数据结构与算法(393) (0) 编辑 删除队列的说明队列是一种基本

2017-02-27 12:43:11 831

原创 排序

比较排序的性质在算法最终得到的排序结果,依赖于各个元素直接的比较。简言之就是需要对每个元素对比大小关系来进行排序。常见常用的比较排序有冒泡排序、选择排序、插入排序、归并排序、堆排序、快速排序。这些排序的时间复杂度各不相同,各有优缺点。

2017-01-14 21:04:44 465

原创 比较排序

比较排序的性质在算法最终得到的排序结果,依赖于各个元素直接的比较。简言之就是需要对每个元素对比大小关系来进行排序。常见常用的比较排序有冒泡排序、选择排序、插入排序、归并排序、堆排序、快速排序。这些排序的时间复杂度各不相同,各有优缺点。冒泡排序图片来自Wikipedia一种简单、易想的排序,但效率很差。平均时间复杂度为O

2016-06-11 19:00:05 571

原创 分治策略之最大子数组问题

分治策略的说明分治策略是将一个大问题,不断分解成多个容易解决、与大问题形式相同的小问题,然后将小问题的解组合一起来得出最终大问题的解。在分治策略中将执行如下三个步骤:分解:将大问题分解成多个与大问题形式相同的小问题解决:如果问题的规模不够小则继续将小问题分解成更小的问题,如果问题的规模足够小,直接求解合并:将小问题的解一层层地合并,最终得到大问题的解实现分治

2016-06-09 19:56:36 3183 2

原创 队列的数组实现与链表实现

队列的说明队列是一种基本的数据结构。我们平时排队等候服务的时候,是先到的人先接受服务。对于队列这种数据结构,实现的就是一种先进先出(first-int, first-out, FIFO)的策略。改变队列中元素的操作方法只有两个——push与pop。push是把元素从队尾插入,pop是把元素从队头删除。数组实现队列的数组实现有两种形式,一种是线性实现,另一种是

2016-06-07 19:19:17 6070

原创 栈的数组实现与链表实现

栈的说明栈是一种基本的数据结构。在栈中,被删除的元素是最近被插入的元素,实现的是一种后进先出(last-in, first-out, LIFO)的策略。改变栈中元素的操作方法只有两个——push与pop。push是把元素推入栈底,pop是把元素从栈顶弹出。

2016-06-07 13:25:02 2652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除