TC官方合作论坛

 找回密码
 立即注册
查看: 2398|回复: 11

[已解决] 遇到难题了,TC如何遍历二叉树结构。。头大啊

[复制链接]
发表于 2013-5-22 12:12:18 | 显示全部楼层 |阅读模式

马上加入TC

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

x
有人有经验么。。。
回复

使用道具 举报

发表于 2013-5-22 14:09:28 | 显示全部楼层
你会用啥法子?
写段递归程序不就结了?

遍历二叉树(0)

功能 遍历二叉树(n)
如果(二叉树[n][0]!=0)
    左树干活
    遍历二叉树(二叉树[n][0])
如果结束
如果(二叉树[n][1]!=0)
    左树干活
    遍历二叉树(二叉树[n][1])
如果结束
功能结束

//二叉树是一个二维数组0是左节点序号,1是右节点序号。0是根节点。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-22 14:31:16 | 显示全部楼层
回复 2楼zhkq的帖子

额。。TC能写递归??求教。。如何写?
回复 支持 反对

使用道具 举报

发表于 2013-5-22 16:04:54 | 显示全部楼层
回复 3楼ecrisis的帖子

TC不要写递归,会导致辅助自动退出的
回复 支持 反对

使用道具 举报

发表于 2013-5-22 16:53:22 | 显示全部楼层
hook写入遍历数据的代码是个思路不。 好像二叉树也是一个地方写入数据的。 +0左树  +8右数   它们都是一个节点、 我说的是HOOK这个节点

具体没详细分析过。 我说的是否正确我自己也不敢确定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-22 16:59:07 | 显示全部楼层
回复 5楼alukaduo09的帖子

HOOK不怎么会,你说我先遍历左树。。然后到底了后在返回开头 在遍历右树。。。
回复 支持 反对

使用道具 举报

发表于 2013-5-22 17:02:24 | 显示全部楼层
我没搞过二叉树遍历, 这样吧,你来YY一起讨论。正好我也想研究一下,我手上也有二叉树的游戏。LDJ  我看看能否HOOK出效果。
哦,忘记说YY了 70614325  二漠
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-22 17:09:05 | 显示全部楼层
回复 7楼alukaduo09的帖子

嗯 OK!!等我更新下YY。。。晚上一起讨论
回复 支持 反对

使用道具 举报

发表于 2013-5-22 17:11:04 | 显示全部楼层
嗯,好的、 需要的话我也可以下载下你的游戏一起研究。

我在YY频道等你
回复 支持 反对

使用道具 举报

发表于 2013-5-22 18:55:04 | 显示全部楼层
回复 3楼ecrisis的帖子

我写了一段,不知道行不行?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-2 20:28 , Processed in 0.039970 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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