Skip to content

Latest commit

 

History

History
82 lines (51 loc) · 1.61 KB

File metadata and controls

82 lines (51 loc) · 1.61 KB

English Version

题目描述

对于一棵深度小于 5 的树,可以用一组三位十进制整数来表示。

对于每个整数:

  1. 百位上的数字表示这个节点的深度 D1 <= D <= 4
  2. 十位上的数字表示这个节点在当前层所在的位置 P1 <= P <= 8。位置编号与一棵满二叉树的位置编号相同。
  3. 个位上的数字表示这个节点的权值 V0 <= V <= 9

给定一个包含三位整数的升序数组,表示一棵深度小于 5 的二叉树,请你返回从根到所有叶子结点的路径之和。

 

示例 1:

输入: [113, 215, 221]
输出: 12
解释: 
这棵树形状如下:
    3
   / \
  5   1

路径和 = (3 + 5) + (3 + 1) = 12.

示例 2:

输入: [113, 221]
输出: 4
解释: 
这棵树形状如下: 
    3
     \
      1

路径和 = (3 + 1) = 4.

 

解法

Python3

Java

...