测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

冒泡排序

按知识点筛选题目,系统巩固该考点。

共 57 题
重置

题目列表

共 57 题
A57986 对包含N个元素列表(list)进行冒泡排序算法,其时间复杂度是O(N2) 。 2023年-判断题 时间复杂度 算法复杂度 冒泡排序 -- -- A54936 scratch列表保存了5个数字,如左图所示,使用冒泡排序从小到大排序,第一轮冒泡排序后,列表从左图变为右图,请问一共进行了多少次交换?( ) 2023年 列表操作 冒泡排序 交换次数 -- -- A57433 列表中有6个数据,使用冒泡排序算法进行从小到大排序,最多需要处理几遍?( ) 2023年-选择题 循环结构 排序算法 冒泡排序 -- -- A57432 对一组数据[5, 2, 6, 4, 8, 1, 7, 3]进行排序,使用冒泡排序按从大到小的顺序进行排列,则第2轮排序过后的结果是?( ) 2023年-选择题 数组遍历 排序算法 冒泡排序 -- -- A58139 工厂有一台检测设备用于检测器件,各个器件在不完全相同时刻送达,且检测时长各有不同。现在要按器件的送达时间(若送达时间相同则按检测时长)进行排序后再送检,送达时间和检测时间都是按升序排序。已知各个器件原始信息存在列表qj中:qj=[[2,1],[1,3],[0,2],[4,3],[12,4],[10,1],[4,1]],其中器件信息[2,1]表示器件送达时间是2,检测时长是1,其他器件信息类推。现… 2023年-编程题 多关键字排序 冒泡排序 列表索引 二维列表排序 -- -- A64561 n个数据的冒泡排序需要经过n-1遍加工,每一遍加工自下而上比较相邻两个数据,把较小者交换到上面。小刘发现:当某一遍加工过程中没有数据交换,说明数据已经有序,无需进一步加工。为此,小刘对算法进行优化,编写了一个VB程序,功能如下:运行程序时,在列表框List1中显示排序前数据,单击“排序”按钮Command1,在列表框List2中显示这些数据按升序排序后的结果,在标签Label3中显示排序过程的加… 解答题 循环结构 条件判断 冒泡排序 算法优化 -- -- A57280 内排序有不同的类别,下⾯哪种排序算法和冒泡排序是同⼀类?() 2023年-选择题 排序算法 冒泡排序 算法分类 -- -- A57880 同样的整数序列分别保存在单链表和双向链中,这两种链表上的简单冒泡排序的复杂度相同。( ) 2023年-判断题 时间复杂度 链表 冒泡排序 -- -- A54835 Scratch列表list保存了6个数字,如左图所示,使用冒泡排序从大到小排序,第一轮冒泡排序后,列表从左图变为右图,一共进行了4次交换。() 2023年 列表操作 冒泡排序 交换次数 -- -- A57236 ls=[3,7,2,1] 2023年-选择题 循环结构 元素交换 冒泡排序 列表索引 -- -- A57195 用冒泡排序对4,5,6,3,2,1进行从小到大排序,第二趟排序后的状态是?( ) 2023年-选择题 数组遍历 排序算法 冒泡排序 -- -- A55892 在排序算法中两两比较排序记录项,将那些与排序要求不符的记录交换位置, 直到排好序为止的排序方法是?( ) 2024年-选择题 排序算法 冒泡排序 交换排序 -- -- A60342 冒泡排序是就地排序,空间复杂度为O(1) 。( ) 2024年-判断题 冒泡排序 空间复杂度 就地排序 -- -- A55863 使用冒泡排序法对下面Scratch列表中的数据进行从小到大排序,第一轮冒泡排序之后,列表中的数据,会发生什么变化?( ) 2024年-选择题 列表操作 排序算法 冒泡排序 -- -- A60066 小明用冒泡排序算法编写了一段Python程序,请问程序中红色标记的①处,应该填写什么代码?( )a = [8,4,2,11,3,9] 2024年-选择题 循环结构 条件判断 冒泡排序 列表索引 -- -- A60438 偶数排序下列Python程序将数列中的偶数按从小到大顺序输出,请你补全代码。def even(x) 2024年-编程题 自定义函数 列表遍历 冒泡排序 filter函数 -- -- A59888 现有一组初始记录无序的数据“5,8,6,3,9,2”,使用Python冒泡排序算法,按从小到大的顺序排列,第一轮排序的结果为?( ) 2024年-选择题 数组遍历 排序算法 冒泡排序 -- -- A55741 对 n 个不同的元素利用冒泡法从小到大排序,在什么情况下交换的次数最多? () 2024年-选择题 排序算法 冒泡排序 逆序对 -- -- A60397 有一个数字构成的列表 a = [6,2,3,5,4,5,2,6,5,5,4,3,7],小明用冒泡排序算法编写了一段Python程序,将列表中的数字从小到大排列,运行结果为: [2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 7] ,请将下面程序中红色 ①②③ 处欠缺的代码补充完整。a = [6,2,3,5,4,5,2,6,5,5,4,3,7] 2024年-编程题 循环结构 条件判断 冒泡排序 列表索引 -- -- A55593 scratch对列表 list 中的数据进行由小到大冒泡排序,第一遍冒泡排序过后的列表为?( ) 2024年-选择题 列表操作 排序算法 冒泡排序 -- --