鱼C论坛

 找回密码
 立即注册
查看: 1766|回复: 6

[已解决]想问一下维护两个指针是什么意思?

[复制链接]
发表于 2018-7-14 17:17:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
比如维护一个单调栈,维护两个指针,这里的维护的具体意义是什么嗯?
最佳答案
2018-7-16 22:01:02
御笔剑客 发表于 2018-7-16 20:42
一个栈底指针一个栈顶指针,两个指针都需要维护。
比如说新增了一个元素,要维护栈顶指针
在比如说把栈 ...

可以简单理解为需要改变这个指针指向的对象
比如说新增了一个元素,要维护(改变)栈顶指针(指向的对象)
在比如说把栈清空,就要维护(改变)两个指针了,一个栈顶指针,一个栈底指针
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-14 17:24:03 | 显示全部楼层
我需要上下文
”维护两个指针”之前说了什么?之后又说了什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-14 18:22:52 | 显示全部楼层
一个栈底指针一个栈顶指针,两个指针都需要维护。
比如说新增了一个元素,要维护栈顶指针
在比如说把栈清空,就要维护两个指针了,一个栈顶指针,一个栈底指针
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-16 20:41:50 | 显示全部楼层
qq1242009750 发表于 2018-7-14 18:22
一个栈底指针一个栈顶指针,两个指针都需要维护。
比如说新增了一个元素,要维护栈顶指针
在比如说把栈清空 ...

这里的维护是什么意思呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-16 20:42:21 | 显示全部楼层
人造人 发表于 2018-7-14 17:24
我需要上下文
”维护两个指针”之前说了什么?之后又说了什么?


一个栈底指针一个栈顶指针,两个指针都需要维护。
比如说新增了一个元素,要维护栈顶指针
在比如说把栈清空,就要维护两个指针了,一个栈顶指针,一个栈底指针
比如这一段,这里的维护指的是什么意思呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-16 22:01:02 | 显示全部楼层    本楼为最佳答案   
御笔剑客 发表于 2018-7-16 20:42
一个栈底指针一个栈顶指针,两个指针都需要维护。
比如说新增了一个元素,要维护栈顶指针
在比如说把栈 ...

可以简单理解为需要改变这个指针指向的对象
比如说新增了一个元素,要维护(改变)栈顶指针(指向的对象)
在比如说把栈清空,就要维护(改变)两个指针了,一个栈顶指针,一个栈底指针
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-16 23:45:50 | 显示全部楼层
御笔剑客 发表于 2018-7-16 20:41
这里的维护是什么意思呢?

就是当栈发生改变时,指针也要随之改变,
比如说,退栈一个元素,top指针就要指向前一个元素,这种操作就叫做指针的维护
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-30 02:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表