算法:不同二叉搜索树||
生活随笔
收集整理的這篇文章主要介紹了
算法:不同二叉搜索树||
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?給定一個整數 n,生成所有由 1 ...?n 為節點所組成的 二叉搜索樹 。
示例:
輸入:3
輸出:
[
??[1,null,3,2],
??[3,2,null,1],
??[3,1,null,null,2],
??[2,1,3],
??[1,null,2,null,3]
]
解釋:
以上的輸出對應以下 5 種不同結構的二叉搜索樹:
? ?1 ? ? ? ? 3 ? ? 3 ? ? ?2 ? ? ?1
? ? \ ? ? ? / ? ? / ? ? ?/ \ ? ? ?\
? ? ?3 ? ? 2 ? ? 1 ? ? ?1 ? 3 ? ? ?2
? ? / ? ? / ? ? ? \ ? ? ? ? ? ? ? ? \
? ?2 ? ? 1 ? ? ? ? 2 ? ? ? ? ? ? ? ? 3
?
總結
以上是生活随笔為你收集整理的算法:不同二叉搜索树||的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法:验证二叉搜索树
- 下一篇: 力扣:复原IP地址