From 47a807ae60aabe5bb6c19a4b71aa61690179b047 Mon Sep 17 00:00:00 2001 From: dayiguizhen <709252908@qq.com> Date: Fri, 26 Apr 2019 10:15:18 +0800 Subject: [PATCH] Update SelectionSort.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Python有一个`min`的函数,直接把变量命名成`min`不太好。 --- Sort/python/SelectionSort.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Sort/python/SelectionSort.py b/Sort/python/SelectionSort.py index bc186ff..363ab39 100644 --- a/Sort/python/SelectionSort.py +++ b/Sort/python/SelectionSort.py @@ -11,12 +11,12 @@ def select_sort(ary): n = len(ary) - for i in range(0,n): - min = i #最小元素下标标记 + for i in range(n): + min_ = i #最小元素下标标记 for j in range(i+1,n): - if ary[j] < ary[min] : - min = j #找到最小值的下标 - ary[min],ary[i] = ary[i],ary[min] #交换两者 + if ary[j] < ary[min_] : + min_ = j #找到最小值的下标 + ary[min_],ary[i] = ary[i],ary[min_] #交换两者 return ary