首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
admin
2019-09-02
49
问题
实现冒泡排序法。冒泡排序(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://jikaoti.com/ti/qE50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
从项目“学生管理.pjx”连编应用程序“学生管理系统”应使用的命令是
为了在报表中打印当前时间,应该插入的控件是
下面不能作为结构化方法软件需求分析工具的是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
查询学生表的全部记录并存储于临时表文件one中的SQL命令是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n—1)/2的排序方法是()。
查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
(1)在考生文件夹下建立如下图所示的表单文件form_three,表单名为forml。标签控件命名为Ln,文本框控件命名为Textn,命令按钮控件命名为Commands。表单运行时在文本框中输入职员号,单击“开始查询”命令按钮查询该职员所经手的订购单信息(
随机试题
SCDMA系统的扩频技术为OVSF技术。()
男,36岁。平素体健。淋雨后发热、咳嗽2天,右上腹痛伴气急、恶心1天。除考虑急腹症外,重点鉴别的疾病是
清算组应当自成立之日起______内通知债权人,并于______内在报纸上公告。( )
民用建筑和工业企业辅助建筑物(楼梯间除外)的高度附加率()。
气柜施工完毕后,进行注水试验的目的是检查()。
根据企业生产经营特点和管理要求,单步骤、大量生产的产品一般采用品种法计算产品成本。()
正迁移
关于《刑法修正案(九)》的时间效力,下列说法正确的是()
晕轮效应
FormanypeopleintheU.S.,sportsarenotjustforfun.Theyarealmostareligion.Thousandsofsportsfansbuyexpensivetic
最新回复
(
0
)