Update and rename bst_all_subnodes.py to bst_all_subnodes.py

This commit is contained in:
bt3gl 2023-08-08 13:28:30 -07:00 committed by GitHub
parent cd5ac00126
commit eedb6b6863
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,7 +14,6 @@ def all_possible_bst(start, end, memo):
result = []
if start > end:
result.append(None)
return result
if (start, end) in memo:
@ -26,8 +25,7 @@ def all_possible_bst(start, end, memo):
for l in left:
for r in right:
root = Node(i, l, r)
result.append(root)
result.append(Node(i, l, r))
memo[(start, end)] = result
return result