刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

如果用外循环 for j in range(count) 代表冒泡排序比较的轮次,那么内循环 for i in range()应该每轮比较多少次呢?

A

i

B

count

C

i - j

D

count - j

使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

【喵呜刷题小喵解析】在冒泡排序中,外层循环表示比较的轮次,内层循环表示每一轮需要比较的次数。对于外层循环的每一次迭代,内层循环都会将待排序的序列中相邻的元素进行比较和交换,直到整个序列有序。因此,内层循环的次数应该等于待排序序列的长度减去外层循环的当前轮数,即count - j。所以,正确答案是D。
创作类型:
原创

本文链接:如果用外循环 for j in range(count) 代表冒泡排序比较的轮次,那么内循环 for

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share