ZHANG H. 2019-11-07 23:08 采纳率: 100%
浏览 597
已采纳

关于C++二叉树遍历的问题

这是我的数据结构课的其中一道作业,题目是:一棵具有n个结点的完全二叉树存放在二叉树的顺序存储结构中,试编写非递归算法对该树进行中序遍历。

如果是二叉链表就很容易,但这是顺序存储,我想了很久都没有清晰的思路,唯一想到的是要用栈来实现,只是纠结于数组元素下标之间的关系与操作,所以想请教各位大神。只需要写一个逻辑清晰的C++函数就可以,必要时可加上注释。
谢谢!

  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 安装PyQt5的时候这里创建虚拟环境是哪里?具体是怎么的?能录个视频吗
      • ¥20 php程序设计题不会!求解答!
      • ¥15 vivado两个时钟TNS为负值
      • ¥50 关于#python#的问题,如何解决?
      • ¥15 关于git的一些问题
      • ¥15 有关python的问题
      • ¥15 vs2010 重新生成项目时显示Keycode不能为NULL
      • ¥15 用MATLAB解决问题,需要代码
      • ¥45 关于C语言设计井字棋游戏问题的实现
      • ¥20 vuforia的Unity3D开发,模型附上特效后大量报错