摘要: 有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关上时,它的状态都会改变,当到达一个内结点时,如果开关关闭,小猴子往左走,否则往右走,直到走到叶子结点。 一些小猴子从结点1处开始往下跑,最后一个小猴儿会跑到哪里呢? ht... 阅读全文
posted @ 2015-05-12 07:16 胡韬 阅读(118) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std; /*******************树的节点定义为BiTNode,二叉树定义为BiTree**********/ typedef int ElemType; typedef struct BiTNode{ Ele... 阅读全文
posted @ 2015-05-11 18:38 胡韬 阅读(237) 评论(0) 推荐(0) 编辑