此文章包含了栈的结构体实现,单数据类型实现,以及清空,判空,入栈,出栈,求栈顶元素的实现 栈是一个非常简单的数据结构 栈本身就相当于一摞盘子,每个数据就是一个盘子,每次你只能把盘子放在最上面或者拿走最上面的盘子 实现起来也非常容易,用数组来模拟这堆盘子 那么我们如果有一个索引TOP
时刻指向最上面的那个盘子,栈不就实现了么? 第一段是单数据类型的代码
1 |
|
此文章包含了栈的结构体实现,单数据类型实现,以及清空,判空,入栈,出栈,求栈顶元素的实现 栈是一个非常简单的数据结构 栈本身就相当于一摞盘子,每个数据就是一个盘子,每次你只能把盘子放在最上面或者拿走最上面的盘子 实现起来也非常容易,用数组来模拟这堆盘子 那么我们如果有一个索引TOP
时刻指向最上面的那个盘子,栈不就实现了么? 第一段是单数据类型的代码
1 | #include <stdio.h> |
微信支付
支付宝