数据结构
Eaton欢
多学习,低姿态
展开
-
数据结构-顺序表
顺序表 备战考试系列---数据结构基础 关键操作:初始化,维护(插入、删除、两类查找、遍历) 关键结构:指针,表长,当前位置 拓展:1、适用于简单信息维护的场景,容量已知,顺序操作,快速查找等 2、起点也需要维护的场景,比如FIFO 参考:http://blog.csdn.net/wangloveall/article/details/78原创 2015-04-12 11:18:28 · 587 阅读 · 0 评论 -
栈
栈 备战考试系列---数据结构基础 编译基础知识、C语法 栈和队列:这个是数据结构和算法原理范畴内的,栈和队列是两种“相反”的数据结构 栈和堆:这个是编译过程中的一种规则,一般是编译器决定(编译器会根据操作系统做适配),经常用来考C的一些语法,比上面的知识点要多很多 栈---数据结构: 分类:顺序栈、可扩展的原创 2015-04-12 11:44:20 · 432 阅读 · 0 评论 -
数据结构-结构体
结构体 备战考试系列---数据结构基础 关键操作:声明,初始化,赋值,传递,sizeof,#pragma pack 关键结构:struct,对齐,位域 拓展:结构体是各种算法和数据结构的基本概念 参考:http://www.cnblogs.com/qkhhxkj/archive/2011/06/28/2091818.html 结构体的基本介绍 ht原创 2015-04-12 17:36:22 · 574 阅读 · 0 评论 -
数据结构-链表
链表 备战考试系列---数据结构基础 分类:单链表、双向链表、循环链表等 关键操作:初始化,维护(插入、删除、两类查找、遍历),打印,反转 关键结构:头,{当前数值,下一个} 拓展:多种算法中都有涉及,需要注意NULL的判断,以及各种操作的赋值顺序。先画图、再写代码 参考:http://www.cnblogs.com/lifuqing/archive/201原创 2015-04-12 11:18:27 · 511 阅读 · 0 评论 -
数据结构-队列
队列 备战考试系列---数据结构基础 分类:链队列,循环队列 关键操作:初始化,EnQueue,DeQueue,Full,Empty 关键结构:front,rear,一般还有base、size 拓展:链表的扩展结构也适用于链队列 在逻辑设计领域的同步、异步FIFO设计 参考:http://blog.csdn.net/zhenyu原创 2015-04-12 12:38:07 · 361 阅读 · 0 评论