1 | 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 |
使用广度优先遍历,将每一层的最后一个元素加入到结果集中,即可得到二叉树的右视图,同理如果将二叉树的每一层的第一个节点加入到结果集中,可得到二叉树的左视图
1 |
|
深度优先搜索
1 |
|
官方广度优先遍历
1 | class Solution { |
参考文献
1 | 作者:LeetCode-Solution |
1 | 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 |
1 |
|
1 |
|
1 | class Solution { |
参考文献
1 | 作者:LeetCode-Solution |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true