Python-冒泡排序,选择排序

选择排序 

def selectionSort(nb):
    for i in range(len(nb)):
        for j in range(i,len(nb)):
            if nb[i] > nb[j]:
                nb[j],nb[i]=nb[i],nb[j]
    return nb

冒泡排序

def bubbleSort(nb):
    for i in range(len(nb)):
        for j in range(len(nb)-1-i):
            if nb[j] > nb[j+1]:
                nb[j],nb[j+1]=nb[j+1],nb[j]
    return nb

 

你可能感兴趣的:(排序算法,Python)