首页 > 试题广场 >

设一组初始关键字序列为(38,65,97,76,13,27,

[填空题]

设一组初始关键字序列为(38,65,97,76,13,27,10),则第3趟冒泡排序结束后的结果为1

我带了个括号就错了...
发表于 2019-08-17 16:27:24 回复(8)
Ped头像 Ped
表示对这道题的答案产生怀疑,什么才算一趟?
发表于 2019-06-04 19:46:05 回复(2)
(10,13,27,38,65,97,76) 冒泡排序一趟的结果是将最小元素交换到待排序列的第一个位置
发表于 2019-11-05 16:03:56 回复(0)
def bubble(bubbleList): listLength = len(bubbleList) while listLength > 0: for i in range(listLength - 1): if bubbleList[i] > bubbleList[i + 1]: bubbleList[i], bubbleList[i + 1] = bubbleList[i + 1], bubbleList[i] print(bubbleList) listLength -= 1 print(bubbleList) if __name__ == '__main__': bubbleList = [38,65,97,76,13,27,10] bubble(bubbleList)
发表于 2019-07-03 20:09:40 回复(1)