- 博客(5)
- 收藏
- 关注
原创 顺序栈的基本操作(超详细新手向)C语言
注:top最好为-1,因为top是栈顶指针,top所在的位置就是栈最上方元素所在的位置,假如栈内只有一个元素,那么st->a[top] 就是栈顶元素,之后也可以通过top是否大于等于0来判定顺序栈是否为空。这样的代码可以,但是不好,因为会增加操作成本,因为使用的人也不知道你top是指向栈顶元素还是栈顶元素的下一位(初始化时候top = 0);top是指向栈顶元素的位置,我们当栈内元素进行入栈和出栈时,可以通过对top元素的加减,来更改栈顶元素。出栈删除数据类似于顺序表,只需把栈顶元素向下移一位。
2023-05-26 19:25:08
1072
2
原创 C语言入门——猜数字游戏:关于rand函数,srand,以及时间戳的学习与运用
C语言入门——猜数字游戏:关于rand函数,srand,以及时间戳的学习与运用
2022-11-06 19:56:53
793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人