Iridescent
Iridescent copied to clipboard
选择排序python算法写错
def select_sort(lst): if not lst: return [] for i in range(len(lst) - 1): smallest = i for j in range(i, len(lst)): if lst[j] < lst[smallest]: smallest = j lst[i], lst[smallest] = lst[smallest], lst[i] #已更正 return lst
issues貌似无法保持缩进
你指的是algorithms.md里的选择排序写错了吗?我对比了一下,好像没看出你的更正版本和现在的版本的区别
你指的是algorithms.md里的选择排序写错了吗?我对比了一下,好像没看出你的更正版本和现在的版本的区别 lst[i], lst[smallest] = lst[smallest], lst[i] 该句应该放在i循环内吧?
确实是的,谢谢