Update bubble sort and insertion sort.

This commit is contained in:
krahets
2023-05-23 21:20:14 +08:00
parent abecea9ab6
commit eb8df49993
17 changed files with 60 additions and 57 deletions

View File

@ -106,10 +106,10 @@ class QuickSortTailCall:
# 对两个子数组中较短的那个执行快排
if pivot - left < right - pivot:
self.quick_sort(nums, left, pivot - 1) # 递归排序左子数组
left = pivot + 1 # 剩余排序区间为 [pivot + 1, right]
left = pivot + 1 # 剩余排序区间为 [pivot + 1, right]
else:
self.quick_sort(nums, pivot + 1, right) # 递归排序右子数组
right = pivot - 1 # 剩余排序区间为 [left, pivot - 1]
right = pivot - 1 # 剩余排序区间为 [left, pivot - 1]
"""Driver Code"""