先簡單回顧一下,今天預計分析的題目:
class Solution:
def sortArray(self, nums: List[int]) -> List[int]:
# 若有 N 個數字要排序,則要執行 N-1 輪
for i in range(len(nums)-1,0,-1):
# 每次比較會從 0 ~ i-1 個做比較,每次會把最大的數字丟到最後面
for j in range(i):
# 若第 j 筆資料 大於 第 j+1 筆資料,則兩兩交換
if nums[j] > nums[j+1]:
t = nums[j]
nums[j] = nums[j+1]
nums[j+1] = t
return nums