首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
栈、队列、链表各自的头/尾指针约定不同
0
[已关闭问题]
关闭于 2025-09-13 15:46
链式栈(只需一端操作)
只在一头做 push/pop,所以只需一个“活动”指针 top
空:top = bottom = NULL
1 个元素:top = bottom = 同一个结点,
top = bottom = 结点 1
继续 push:
bottom
永远指向
结点 1
(栈底),
top
依次指向 2、3、4…(新的栈顶)
表格
复制
结构
空状态
单元素状态
指针移动规律
链栈
top=bottom=NULL
top=bottom=同一结点
top 随 push/pop 上下,bottom 不动
链队列
front=rear=NULL
front=rear=同一结点
front 删时前移,rear 插时后移
单链表
head=NULL
head 指向唯一结点
任意位置插入删除,遍历方向固定
_java_python
|
小虾三级
|
园豆:
984
提问于:2025-09-13 15:44
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。