码迷,mamicode.com
首页 > 其他好文 > 详细

[LeetCode] Binary Trees With Factors 带因子的二叉树

时间:2019-01-05 00:52:06      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:tree   for   number   and   out   product   sed   bsp   may   

 

Given an array of unique integers, each integer is strictly greater than 1.

We make a binary tree using these integers and each number may be used for any number of times.

Each non-leaf node‘s value should be equal to the product of the values of it‘s children.

How many binary trees can we make?  Return the answer modulo 10 ** 9 + 7.

Example 1:

Input: A = [2, 4]
Output: 3
Explanation: We can make these trees: [2], [4], [4, 2, 2]

Example 2:

Input: A = [2, 4, 5, 10]
Output: 7
Explanation: We can make these trees: [2], [4], [5], [10], [4, 2, 2], [10, 2, 5], [10, 5, 2].

 

Note:

  1. 1 <= A.length <= 1000.
  2. 2 <= A[i] <= 10 ^ 9.
 

s

 

[LeetCode] Binary Trees With Factors 带因子的二叉树

标签:tree   for   number   and   out   product   sed   bsp   may   

原文地址:https://www.cnblogs.com/grandyang/p/10223109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!