首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
admin
2019-09-02
41
问题
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。请完善代码。
ls=[23,41,32,12,56,76,35,67,89,44]
print(ls)
def bub_sort(s_list):
for i in range(len(s_list)一1):
#此段代码请完善
return s_list
bub_sort(ls)
print(ls)
选项
答案
ls=[23,41,32,12,56,76,35,67,89,44] print(ls) def bub_sort(s_list): for i in range(len(s_list)一1): is_change=True forj in range(len(s_list)一1一i): if s_list[j]>s_list[j+1]: s_list[j],s_list[j+1]=s_list[j+1],s_list[j] is_change=False if is_change: break return s_list bub_sort(ls) print(ls)
解析
转载请注明原文地址:https://kaotiyun.com/show/1N6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在数据库中建立索引的目的是
下面不属于按钮控件事件的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在考生文件夹下完成下列操作:用户文件下以存在client(用户)表、topic(主题)表和reply(回复)表。1.考生文件夹下已有文件pone.prg,但其中有4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是根据reply
在VisualFoxPro中,要运行菜单文件menul.mpr,可以使用命令()。
设置文本框显示内容的属性是()。
(1)在考生文件夹下根据SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询QUERY3_1.QPR。(2)从SCORE_MANAGER隅数据库中删除名为NEW_VIEW3的视图。(3)用SQL命令
结构化程序所要求的基本结构不包括()。
结构化程序设计的基本原则不包括()。
在考生文件夹下完成如下简单应用:(1)用SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表item_temp中,同时将使用的SQL语句存储于新建的文本文件item.txt
随机试题
女,43岁,右下腹持续性疼痛5天,伴恶心、呕吐,呕出物为胃内容物。体温38.5℃。体检发现右下腹5cm×5.5cm大小肿块,触痛明显如果急诊手术,最合适的手术方式是
双轨制
中风后遗症有
男,60岁。鼻咽癌欲行放射治疗如发生放射性颌骨骨坏死,发病时间通常为
学习医学伦理学的特色方法是
A.阿莫西林B.青霉素C.头孢哌酮D.舒巴坦钠E.头孢噻肟钠侧链含有2-氨基对羟基苯基
打开考生文件夹下的“资产负债表—07.srp”报表,完成下列操作后,将报表以原文件名进行保存。利用本表单元格间的勾稽关系,计算D14单元格的值,并设置G10单元格的计算公式。
中国四大名楼中,不是位于长江以南的是()。
_______。巍峨挺秀的秦岭没有消灭在浊雾里;田堰层叠的南塬,模糊了;美丽如锦的渭河平原也骤然变得丑陋而苍老。填入划横线处的句子最恰当的一句是:
______是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户和数据库设计人员交流的语言,主要用于数据库设计。A)概念数据模型B)数据结构模型C)逻辑数据模型D)物理数据模型
最新回复
(
0
)