C语言实现数据结构—–栈
栈 栈是一种先进后出(LIFO)的数据结构,栈的一个最重要的特征就是只能在栈顶进行入栈和出栈操作。今天我们来讲一下最简单的栈的实现,静态栈的实现,可以把它看作是一个数组,但是这个数组我们只能在它的末尾进行插入和删除操作,是一种受限制的数据结构。 ) 栈的线性存储 首先我们来定义一个栈的类型 typedef struct Stack{ int *vect; //元素的存储位置用void *来表示存储的元素可以是任意类型的 size_t size; //栈的大小 size_t cnt; //栈当前元素个数 }Stack; 接下来我们看一下栈的一些操作方法 初始化一个栈 给定一个栈的地址和
用户评论
推荐下载
-
数据结构的16个算法C语言实现
数据库的经典算法实现,整合,完全都是C语言版
27 2019-03-09 -
用C语言实现数据结构问题括号匹配
用C语言实现数据结构问题括号匹配
18 2019-05-19 -
数据结构及算法经典_C语言实现
比较全面的数据结构实现还有一些底层编程的额问题
16 2019-05-15 -
数据结构c语言实现求最短路径
Data structure c language implementation to find the shortest path
27 2019-06-27 -
数据结构与算法c语言实现代码
《数据结构》c语言实现的完整程序代码。c合并链表的完整程序代码。
14 2019-07-06 -
数据结构文学研究助手C语言实现
用C语言实现的数据结构练习:文学研究助手,用的文件操作,实现很简单,当然功能不是很强.
18 2019-07-06 -
数据结构c语言实现严蔚敏版
Data structure c language implementation Yan Weimin version
22 2019-06-22 -
数据结构_校园导航系统_C语言实现
Data Structure-Campus Navigation System-C Language Implementation
23 2019-06-22 -
C语言实现数据结构图的遍历
图的遍历 C语言 数据结构 上机作业 邻接矩阵
41 2018-12-19 -
数据结构线性表的C语言实现
数据结构线性表(链式线形表与顺序线性表)的C语言实现,能够运行,可以作为参考
20 2019-07-23
暂无评论