weixin_70701961 2022-05-29 14:37 采纳率: 62.5%
浏览 32
已结题

c语言,如何输出树的所有从根结点到叶子结点的路径?

c语言,如何输出树的所有从根结点到叶子结点的路径?不是二叉树,要求每一行输出一条路径

  • 写回答

1条回答 默认 最新

  • 冰山76 2022-05-29 15:17
    关注

    树形结构四种遍历方式,前序,中序,后序,层次,根据你的要求是想写出路径,前三种都可以实现,不要把树仅理解为二叉树
    如果一个结点不是叶子结点,他必须要存储的是叶子结点的地址,它本身的值,可能存储或不存储父结点
    根据这个规则,我们从根结点出发以递归方法可以遍历,只是递归函数要根据题目要求做出修改,原本递归值存放于系统自定义的栈中,数据不进行输出,你可以自行定义到队列或栈中把递或归过程的数据输出即可得到每条路径

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月15日
  • 创建了问题 5月29日

悬赏问题

  • ¥20 怎么在comsol“磁场和电场”物理场里设置永磁体
  • ¥20 统计计算,抽样重要性重抽样
  • ¥15 Pyqt 如何安全立即中止Qthread?
  • ¥15 一般HR面试程序员会问什么问题
  • ¥15 fluent udf 编写问题
  • ¥15 Fluent udf编写问题
  • ¥15 如何安装vue.js
  • ¥15 anaconda打开Jupyter notebook输出结果死循环导致卡死
  • ¥15 C++加密解密问题解惑答疑
  • ¥15 怎么使用hxe16进制编码器修改视频数据和图片一样!求教程!