作业帮 > 综合 > 作业

计算机 冒泡排序 升序排列问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 23:25:21
计算机 冒泡排序 升序排列问题
某书店第30周每天图书的销售量(单位:册)存放在数组d中,如下表所示:
d(1)d(2)d(3)d(4)d(5)d(6)d(7)
201 122 98 145 267 618 502
若采用冒泡排序算法对这些数据进行升序排列,那么在完成第一遍的加工时,变量d(1)、d(7)的值分别为()
(A)122 502 (B)201 618 (C)98 618 (D)98 502
为什么答案是C 从左到右冒泡的话 第一个不是122吗?
出这个题的人弱智.
冒泡可以从左到右遍历,也可以从右到左遍历.这个想怎么实现都可以,出题人说选c就是从右到左的遍历结果,a是从左到右的遍历结果.题目又没说采用什么方式,如果这是考试题目的话,这样出题就是弱智.除非这个教材上的习题,他的冒泡流程在正文讲的,这样才可以.