【数据结构与算法】之深入解析“从先序遍历还原二叉树”的求解思路与算法示例

【数据结构与算法】之深入解析“从先序遍历还原二叉树”的求解思路与算法示例,第1张

一、题目要求
  • 从二叉树的根节点 root 开始进行深度优先搜索,在遍历中的每个节点处,输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值(如果节点的深度为 D,则其直接子节点的深度为 D + 1,根节点的深度为 0)。
  • 如果节点只有一个子节点,那么保证该子节点为左子节点,给出遍历输出 S,还原树并返回其根节点 root。
  • 示例 1:

输入:"1-2--3--4-5--6--7"
输出:[1,2,5,3,4,

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/919582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存