1569. Number of Ways to Reorder Array to Get Same BST
Previous1568. Minimum Number of Days to Disconnect IslandNext1570. Dot Product of Two Sparse Vectors
Last updated
Last updated
**Input:** nums = [2,1,3]
**Output:** 1
**Explanation:** We can reorder nums to be [2,3,1] which will yield the same BST. There are no other ways to reorder nums which will yield the same BST.**Input:** nums = [3,4,5,1,2]
**Output:** 5
**Explanation:** The following 5 arrays will yield the same BST:
[3,1,2,4,5]
[3,1,4,2,5]
[3,1,4,5,2]
[3,4,1,2,5]
[3,4,1,5,2]**Input:** nums = [1,2,3]
**Output:** 0
**Explanation:** There are no other orderings of nums that will yield the same BST.**Input:** nums = [3,1,2,5,4,6]
**Output:** 19**Input:** nums = [9,4,2,1,3,6,5,7,8,14,11,10,12,13,16,15,17,18]
**Output:** 216212978
**Explanation:** The number of ways to reorder nums to get the same BST is 3216212999. Taking this number modulo 10^9 + 7 gives 216212978.