def findsmallestindex(arr):
    smallnum = arr[0]
    smallindex = 0
    # 寻找最小元素的位置
    for i in range(1,len(arr)):
        if arr[i] < smallnum:
            smallnum = arr[i]
            smallindex = i
    # 返回最小元素的位置
    return smallindex

def selectfunsearch(ql):
    # res存储的排好序的值,也是最终的返回结果
    res = []
    for i in range(len(ql)):
        smallestindex = findsmallestindex(ql)
        res.append(ql.pop(smallestindex))
    print("it is okay")
    return res

    选择排序,在于每一次都将一个数筛选出来,存在另一个数组中。

相关文章:

  • 2021-08-28
  • 2021-11-28
  • 2022-12-23
  • 2021-09-21
  • 2022-02-09
  • 2022-12-23
  • 2021-10-20
  • 2021-10-08
猜你喜欢
  • 2021-08-13
  • 2022-12-23
  • 2021-05-17
  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
  • 2021-09-16
相关资源
相似解决方案