数据结构c实现
文章平均质量分 67
charming_guy
人生本质上就是一道证明题,遗憾的是我们却用了大量的时间只写出了一个“证”字
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构之顺序表(动态数组)
线性表 线性表的顺序存储(顺序表) 线性表的链式存储(链表) 线性表的定义: 1、线性表(List)是零个或多个数据元素的集合 2、线性表中的数据元素之间是有顺序的 3 、线性表中的数据元素的类型必须相同 4、线性表中的数据元素个数是有限的 1、顺序表(动态数组) 1.1、定义: ...原创 2018-08-22 10:26:11 · 2638 阅读 · 1 评论 -
数据结构之快速排序
快速排序 1、思想: 快速排序是对冒泡排序的一种改进。它的基本思想是: 通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,基准数据排在这两个子序列的中间; 然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 2、排序过程 49 38 65 97 76 13 27 50 ...原创 2018-09-02 21:23:44 · 422 阅读 · 0 评论 -
数据结构之插入排序
插入排序 1、将无序的序列插入到有序序列中 2、插入排序在什么情况下效率高 如果序列基本有序的情况下 插入排序的时候 数据序列比较少 插入 1、思想 排序过程:整个排序过程为n-1趟插入,即先将序列中第1个记录看成是一个有序子序列,然后从第2个记录开始,逐个进行插入,直至整个序列有序 实质:对线性表执行n-1次插入操作,只是先要找到插入位置 V[0], V[1...原创 2018-09-06 15:52:57 · 455 阅读 · 0 评论
分享