首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
实现冒泡排序法。冒泡排序(Bubble Sort)的基本步骤是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,
admin
2019-09-02
88
问题
实现冒泡排序法。冒泡排序(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的操作是
对下列二叉树进行前序遗历的结果为
在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()。
在考生文件夹下完成下列操作:在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前vfp系统菜单的末尾追加一个“考试”子菜单,如下图所示。菜单命令“统计”和“返回”的功能都通
(1)在考生文件夹下根据SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询QUERY3_1.QPR。(2)从SCORE_MANAGER隅数据库中删除名为NEW_VIEW3的视图。(3)用SQL命令
下列程序段的执行结果是()。DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i一1)+a(i一2)next?a(7)
在考生目录下完成下列操作:(1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。(2)使用一对多报表向导建立报表。要求:父表为st
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
随机试题
机采井班报表的电流应每()天填写一次。
拥有信息并试图进行沟通的人称为
可引起超声探及的胆囊内沉积物的原因有
我国对注册会计师和会计师事务所拥有管理监督权的部门是()。
将纯保费进行修正,然后以修正后的纯保费为基础而计算的责任准备金叫做()。
公司成立于1990年,早期是一家IT金融服务企业。最近几年,由于IT金融服务行业的竞争越发激烈,WS公司在IT金融服务业中的利润空间不断收窄,面临着很大的压力。从2010年开始,WS公司的总经理刘涛就开始为公司寻找转型的出路。一次他到国外旅游,在下榻的酒店
某旅行社组织省内三日旅游,由导游员田某担任导游。行程第二天,田某因擅自减少旅游景点,且讲解中吸烟,被旅游执法员查处。请根据有关法律、法规选择出正确的选项,多选、漏选的小题均不得分。经查实,因变更接待计划,致使原订合同中两个景点未能游览的()。
定义:①全概率命题是其真实性的概率为100%的命题。②大概率命题是其真实性概率较高,通常在50%以上的命题。③辨证命题是若联言命题的两个支命题都是条件命题,而这两个联言支的后设彼此之间具有矛盾或反对关系。典型例证:(1)人要吃东西才能长期生存(
依我国《民法通则》规定,下列各项中不适用短期诉讼时效的是()。
Passage1
最新回复
(
0
)