Unify the comment style of python codes

This commit is contained in:
krahets
2023-04-09 05:30:02 +08:00
parent 5ddcb60825
commit 10e2180013
53 changed files with 109 additions and 106 deletions

View File

@@ -33,7 +33,7 @@ def bubble_sort_with_flag(nums: list[int]) -> None:
break # 此轮冒泡未交换任何元素,直接跳出
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
nums: list[int] = [4, 1, 3, 1, 5, 2]
bubble_sort(nums)

View File

@@ -6,6 +6,7 @@ Author: Krahets (krahets@163.com)
def bucket_sort(nums: list[float]) -> None:
"""桶排序"""
# 初始化 k = n/2 个桶,预期向每个桶分配 2 个元素
k = len(nums) // 2
buckets = [[] for _ in range(k)]

View File

@@ -52,7 +52,7 @@ def counting_sort(nums: list[int]) -> None:
nums[i] = res[i]
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
nums = [1, 0, 1, 2, 0, 4, 0, 2, 2, 4]

View File

@@ -18,7 +18,7 @@ def insertion_sort(nums: list[int]) -> None:
nums[j + 1] = base # 2. 将 base 赋值到正确位置
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
nums: list[int] = [4, 1, 3, 1, 5, 2]
insertion_sort(nums)

View File

@@ -49,7 +49,7 @@ def merge_sort(nums: list[int], left: int, right: int) -> None:
merge(nums, left, mid, right)
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
nums: list[int] = [7, 3, 2, 6, 0, 1, 5, 4]
merge_sort(nums, 0, len(nums) - 1)

View File

@@ -112,7 +112,7 @@ class QuickSortTailCall:
right = pivot - 1 # 剩余待排序区间为 [left, pivot - 1]
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
# 快速排序
nums: list[int] = [2, 4, 1, 0, 3, 5]

View File

@@ -50,7 +50,7 @@ def radix_sort(nums: list[int]) -> None:
exp *= 10
""" Driver Code """
"""Driver Code"""
if __name__ == "__main__":
# 基数排序
nums = [