mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-06 18:49:26 +08:00
Make some ruff fixes (#8154)
* Make some ruff fixes * Undo manual fix * Undo manual fix * Updates from ruff=0.0.251
This commit is contained in:
@ -37,7 +37,7 @@ def preorder(root: Node | None) -> list[int]:
|
||||
>>> preorder(make_tree())
|
||||
[1, 2, 4, 5, 3]
|
||||
"""
|
||||
return [root.data] + preorder(root.left) + preorder(root.right) if root else []
|
||||
return [root.data, *preorder(root.left), *preorder(root.right)] if root else []
|
||||
|
||||
|
||||
def postorder(root: Node | None) -> list[int]:
|
||||
@ -55,7 +55,7 @@ def inorder(root: Node | None) -> list[int]:
|
||||
>>> inorder(make_tree())
|
||||
[4, 2, 5, 1, 3]
|
||||
"""
|
||||
return inorder(root.left) + [root.data] + inorder(root.right) if root else []
|
||||
return [*inorder(root.left), root.data, *inorder(root.right)] if root else []
|
||||
|
||||
|
||||
def height(root: Node | None) -> int:
|
||||
|
Reference in New Issue
Block a user