- 博客(3)
- 收藏
- 关注
原创 数据结构(C语言实现)——堆栈
数据结构(C语言实现)——堆栈 在数据结构中,存在着堆栈。 堆栈其实是两种数据结构,一种是堆,一种是栈; 1.堆:堆可以被看成是一棵树,是利用完全二叉树来存储一组数据。 2.栈:一种先进后出的数据结构。 我们通常意义上说的堆栈就是指栈。 栈有先进后出的特点,即是指在读取数据时,先存储的数据后读取。 栈有两种重要的操作,入栈push,出栈pop 栈函数功能如下: 1.初始化 2.销毁 3.入栈、出栈...
2018-10-04 15:43:26
4715
原创 数据结构(C语言实现)---线性表
数据结构(C语言实现)—线性表 线性表是一种线性结构 每一个节点应该保存用户数据;可以用物理线性结构实现也可以用物理非线性结构实现; 选择不同的存储结构将会导致具体程序实施的差异,但是,应保证线性表工具对外接口的一致性,下面使用线性存储结构实施(数组)。 那么,线性表结构如下图所示,线性表存储的是我们想要存放的数据,即下图中的data,这个data是使用这个线性表工具的人想要的任何数据类型,包括自...
2018-10-04 01:40:07
766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人