选择排序

2020-12-13 04:05

阅读:563

标签:index   selection   pop   图解   select   --   color   war   turn   

def findSmallest(arr):
    smallest = arr[0]
    smallest_index = 0

    for i in range(1, len(arr)):
        if arr[i]  smallest:
            smallest = arr[i]
            smallest_index = i
    return smallest_index

def selectionSort(arr):
    newArr = []

    for i in range(len(arr)):
        smallest = findSmallest(arr)
        newArr.append(arr.pop(smallest))

    return newArr

-- 转自 算法图解

选择排序

标签:index   selection   pop   图解   select   --   color   war   turn   

原文地址:https://www.cnblogs.com/yixiu868/p/11104076.html

上一篇:JSP/Servlet基础语法

下一篇:spring bean


评论


亲,登录后才可以留言!