使用按层BFS来解决“N叉树的层序遍历”的问题

&小小白& 2022-04-11 09:02:09
加精

  给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。

​  树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。

  我们的做法就是按层BFS,将当前层所有的节点加到结果里,然后将他们的子节点加到下一层,遍历完了之后用下一层替换当前层进行遍历。

  链接:https://blog.csdn.net/qq_52916408/article/details/124051408?spm=1001.2014.3001.5502

...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-数据结构与算法 发布问题, 以便更快地解决您的疑问

33,499

社区成员

发帖
与我相关
我的任务
社区描述
欢迎大家来到全栈攻城狮论坛,大家可以在这里分享各类知识干货,包括但不限于面经、学习笔记、考研经验、竞赛收获等。记录成长历程,提升专业能力。来吧,下一位 BAT 工程师,期待你的加入!
intellij-ideajavaservlet 个人社区 北京·朝阳区
社区管理员
  • 攻城狮杰森
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

【论坛宗旨】技术交流,文明发言,优质的内容输出环境需要大家共同维护。

【Java 技能树】和杰森一起打卡 30 天,远离内耗,有效内卷!

【学习打卡】频道下方提交博文链接,高质量互踩,助力每一个梦想

【添加微信】备注 CSDN,加入交流群,冲击 BAT ~

【积分榜单】不断进阶,获得论坛专属头衔

  • 社区成员       - 0
  • 论坛萌新       - 50
  • 论坛新星       - 150
  • 论坛元老       - 300
  • 初级攻城狮   - 600 
  • 中级攻城狮   - 900
  • 高级攻城狮   - 1500
  • 资深攻城狮   - 2500
  • 专家攻城狮   - 3500

论坛招募管理员,有意请添加杰森微信

试试用AI创作助手写篇文章吧