Remove -> None for Python functions

This commit is contained in:
krahets
2023-07-24 22:34:05 +08:00
parent ac0f405f9a
commit 90af225dae
31 changed files with 82 additions and 82 deletions

View File

@ -13,7 +13,7 @@ from modules import *
class BinarySearchTree:
"""二叉搜索树"""
def __init__(self, nums: list[int]) -> None:
def __init__(self, nums: list[int]):
"""构造方法"""
nums.sort()
self.root = self.build_tree(nums, 0, len(nums) - 1)
@ -53,7 +53,7 @@ class BinarySearchTree:
break
return cur
def insert(self, num: int) -> None:
def insert(self, num: int):
"""插入节点"""
# 若树为空,直接提前返回
if self.root is None:
@ -80,7 +80,7 @@ class BinarySearchTree:
else:
pre.left = node
def remove(self, num: int) -> None:
def remove(self, num: int):
"""删除节点"""
# 若树为空,直接提前返回
if self.root is None: