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

思路

代码

最新文章

  1. Hibernate Id Generator and Primary Key
  2. WOW: 宏
  3. SQL Sever 2008 安装
  4. PHP 统计中文字符串的长度
  5. [Objective-c 基础 - 2.8] category分类/类别/类目
  6. Mybatis高级映射、动态SQL及获得自增主键
  7. Android view 小总结
  8. 手势(Gesture)的增加和识别
  9. 常用的redis命令
  10. Webpack系列-第一篇基础杂记
  11. [Swift]LeetCode344. 反转字符串 | Reverse String
  12. 【安全开发】浅谈JSP安全开发之XSS
  13. JHipster生成微服务架构的应用栈(三)- 业务微服务示例
  14. 转://Linux下tmpfs介绍及使用
  15. shell 修改工作路径
  16. contenteditable设置元素可编辑
  17. 【代码笔记】iOS-NSLog的使用
  18. AFN不支持 "text/html" 的数据的问题:unacceptable content-type: text/html
  19. JS设计模式——7.工厂模式(示例-RSS阅读器)
  20. 【JUC源码解析】ConcurrentHashMap

热门文章

  1. DQL单表查询
  2. POJ - 1631 Bridging signals(最长上升子序列---LIS)
  3. POJ 2993:Emag eht htiw Em Pleh
  4. opencv vs2013提示缺少Qedit.h问题
  5. Keras + Flask 提供接口服务的坑~~~
  6. CTF -bugku-web-web基础$_GET和$_POST
  7. MyBatis 关联查询的实现:多对多
  8. Java程序员想年后跳槽,对JVM没有深入的理解,我劝你还是别跳了
  9. 苹果智能AR挡风玻璃靠谱吗?
  10. 1.2 NumPy数组基础