File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
data_structures/binary_tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -126,11 +126,19 @@ def delete(self, key: int) -> None:
126126 # ------------------------- TRAVERSALS -------------------------
127127 def inorder (self , root : Optional [Node ]) -> List [int ]:
128128 """Returns an inorder traversal of the tree."""
129- return [] if not root else self .inorder (root .left ) + [root .key ] + self .inorder (root .right )
129+ return (
130+ []
131+ if not root
132+ else self .inorder (root .left ) + [root .key ] + self .inorder (root .right )
133+ )
130134
131135 def preorder (self , root : Optional [Node ]) -> List [int ]:
132136 """Returns a preorder traversal of the tree."""
133- return [] if not root else [root .key ] + self .preorder (root .left ) + self .preorder (root .right )
137+ return (
138+ []
139+ if not root
140+ else [root .key ] + self .preorder (root .left ) + self .preorder (root .right )
141+ )
134142
135143
136144if __name__ == "__main__" :
You can’t perform that action at this time.
0 commit comments