机器人
积分排行榜
Scratch
积分排行榜
Python
在线答题
积分排行榜
活跃排行榜
C++
在线答题
积分排行榜
活跃排行榜
网盘
链接
打字练习
Microbit
未登录
未登录
登录学习
作者:
刘禹博
更新时间:
2024-09-14 19:26
浏览:
177次
点赞:
0次
热度:
20
#插入排序 a=[20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1] n=len(a) for i in range(1,n): for j in range(i,0,-1): if a[j] < a[j-1]: a[j],a[j-1]=a[j-1],a[j] else: break print(a) a=[3,2,1,4,5,7,8,9] for i in range(len(a)): s=i for j in range(i+1,len(a)): if a[s] > a[j]: s=j a[i],a[s]=a[s],a[i] print(a)
点赞成功
分享作品
×