BBYR Achieve
返回
机器人主页

yb7858833@yb7858833

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Travel允许发帖
16 · 62
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

什么满分答案 记到小本本上 【 在 Kuras 的大作中提到: 】 : 身高我并不在意,而女生有独立人格和自主选择的权利,可以根据自己身高做出判断,这本就是一个彼此双向奔赴的过程。年龄的话,我觉得年龄相近的女生大概率愿意发邮件给我,去碰撞另一个有趣的灵魂吧[害羞]。 : 也许,如你的意思,假如没有对这两项限制,可能也会…

回复

写其他遍历算法要用到 比如查找最右子树 如果不把这个rtag设为1 那么在判断是否继续往右下走时还要判断rchild != nullptr了 【 在 Beegerous 的大作中提到: 】 : 最后那个节点的右儿子标不标成线索反正都是nullptr,应该无所谓吧,虽然按照定义来说需要rtag=1,不过应该不用那么较真

回复

天勤上后面写了解释我没看到 他的意思是函数结束后在外部手动pre.rtag=1 【 在 Beegerous 的大作中提到: 】 : 最后那个节点的右儿子标不标成线索反正都是nullptr,应该无所谓吧,虽然按照定义来说需要rtag=1,不过应该不用那么较真

回复

因为王道和天勤都是跟1楼这个代码一样写的 所以我不知道到底应该怎么写好了

回复

如果按我改成这样 7的rtag就是1了 void buildInThread(TBTnode *p, TBTnode *&pre) { if (p != nullptr) { if (p->lchild == nullptr) { p->ltag = 1; p->lchild = pre; } else { build…

回复

比如这样一个结点 // 1 // / \ // 2 7 // / \ / // 3 4 8 // / \ // 5 6 他这个结点7的右子结点应该也是个线索,但是这个代码运行下来实际上rtag是0

回复

这个是构建中序线索二叉树的算法,很多博客和指导书都这样写的,但是有一个问题是最后一个遍历的结点(最右边的那个结点)的rtag为0,正常来说不是应该是1嘛?

回复

我的意思就是为什么这个传入的daughter可以被识别出来真正指向的是Daughter对象 而不是被擦除成Father呀[ema41] 【 在 TroyAchilles 的大作中提到: 】 : 为什么第二个会输出?你传入的是daughter对象啊

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。