数据结构
文章平均质量分 61
MR_Fclef
这个作者很懒,什么都没留下…
展开
-
数据结构-1
2016/01/29 13:56 一.算法的有穷性 1.序列Hailstone(n)={1} n {n}UHailstone(n/2) n偶数原创 2016-02-23 14:57:07 · 560 阅读 · 0 评论 -
数据结构-2
2016/02/06 17:38 指针和数组 指针和一维数组 数组名 一维数组名是个指针常量, 它存放的是一维数组第一个元素的地址, 它的值不能被改变原创 2016-02-23 16:03:23 · 279 阅读 · 0 评论 -
数据结构-3
2016/02/15 20:42 1.typedef :通过两个关于typeded的小程序练习 typedef struct Student { .. .. .. }*STU,PST; 其中struct Student 相当于PST struct Student 相当于*STU 所以我们定义的数据结构体原创 2016-02-23 16:06:57 · 291 阅读 · 0 评论 -
数据结构-4
2016/02/17 00:06 1.ADT的规范,并且基于这种规范给出向量接口的定义 实现了对于一个数据结构而言最重要的构造与析构接口 与所有数据结构一样,向量也可以看成是一组数据的集合。 2.集中研究向量的可扩充性能 向量是不具备可扩充性能的,原因在于它的静态空间管理。 我们知道向量其实就是开辟一个内部数组_elem[]并使用一段地址连续的物理空间原创 2016-02-23 16:08:25 · 308 阅读 · 0 评论 -
数据结构-5
2016/02/24 21:45 ************************************* main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); } 输出为:2,5 请解释以上代码的输出结果。 答原创 2016-02-25 21:13:03 · 364 阅读 · 0 评论 -
数据结构-6
//单链表的倒置 #include #include typedef struct Node { int data;//数据域 struct Node * pNext;//指针域 }NODE,*PNODE;//NODE相当于struct Node,PNODE相当于struct Node * //函数声明 void Rev原创 2016-02-26 16:08:50 · 427 阅读 · 0 评论 -
数据结构8-栈复习大纲
2016/02/27 21:19 数据结构 狭义: 数据结构是专门研究数据存储的问题 数据的存储包含两方面:个体的存储 + 个体关系的存储 广义: 数据结构既包含数据的存储也包含数据的操作 对村塾数据的操作就是算法 算法:原创 2016-02-28 20:21:34 · 373 阅读 · 0 评论 -
数据结构9-队列复习大纲
2016/02/28 09:13 线性结构两种应用之一: 队列(需要花时间好好理解!) 定义:一种可以实现“先进先出”的存储结构 分类:链式队列(链表)和静态队列(数组) 静态队列通常都必须是循环队列 循环队列的讲解:原创 2016-02-28 20:23:38 · 474 阅读 · 0 评论