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