标签:pre img 直接插入 for raw 分享 技术分享 排序 图片
def insert_sort(li):
for i in range(1, len(li)):
tmp = li[i] # 摸到的牌存一个变量中
j = i - 1 # 模到的牌的前一位的下标
# 当手里的牌比摸到的大的时候
while li[j] > tmp and j >= 0:
# 值向右移一位,
li[j+1] = li[j]
# 同时j的下标已经是tmp的下标,还要再上前一位
j -= 1
# 如果摸到的牌比手里的大,那么直接插入j的后一位
li[j+1] = tmp
print(li)
标签:pre img 直接插入 for raw 分享 技术分享 排序 图片
原文地址:https://www.cnblogs.com/lishi-jie/p/9916961.html