LeetCode No.112,113,114
2024-10-08 20:45:21
No.112 HasPathSum 路径总和
题目
- 给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。
- 说明: 叶子节点是指没有子节点的节点。
示例
给定如下二叉树,以及目标和
sum = 22
,5
/ \
4 8
/ / \
11 13 4
/ \ \
7 2 1
返回
true
, 因为存在目标和为 22 的根节点到叶子节点的路径5->4->11->2
。
思路
代码
No.113 PathSum 路径总和 II
题目
- 给定一个二叉树和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。
- 说明: 叶子节点是指没有子节点的节点。
示例
- 给定如下二叉树,以及目标和
sum = 22
,
5
/ \
4 8
/ / \
11 13 4
/ \ / \
7 2 5 1
- 返回,
[
[5,4,11,2],
[5,8,4,5]
]
思路
代码
No.114 Flatten 二叉树展开为链表
题目
- 给定一个二叉树,原地将它展开为链表。
示例
- 例如,给定二叉树
1
/ \
2 5
/ \ \
3 4 6
- 将其展开为:
1
\
2
\
3
\
4
\
5
\
6
思路
代码
最新文章
- Hibernate Id Generator and Primary Key
- WOW: 宏
- SQL Sever 2008 安装
- PHP 统计中文字符串的长度
- [Objective-c 基础 - 2.8] category分类/类别/类目
- Mybatis高级映射、动态SQL及获得自增主键
- Android view 小总结
- 手势(Gesture)的增加和识别
- 常用的redis命令
- Webpack系列-第一篇基础杂记
- [Swift]LeetCode344. 反转字符串 | Reverse String
- 【安全开发】浅谈JSP安全开发之XSS
- JHipster生成微服务架构的应用栈(三)- 业务微服务示例
- 转://Linux下tmpfs介绍及使用
- shell 修改工作路径
- contenteditable设置元素可编辑
- 【代码笔记】iOS-NSLog的使用
- AFN不支持 ";text/html"; 的数据的问题:unacceptable content-type: text/html
- JS设计模式——7.工厂模式(示例-RSS阅读器)
- 【JUC源码解析】ConcurrentHashMap