对记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第八个记录45插入到有序表时,为找到插入位置需比较()次
A.4
B.6
C.5
D.3
正确答案是 C
我都是直接排序的 没算过啊
这评论还不能删啊咋 数数数错了还不给个改过自新的机会嘛
这个题不好,从前面开始比较跟从后面开始比较都是5次,有争议
把前面七个排序完成后,再拿45进行比较,比较五次即可找到位置
5次,先排序,后面比较四次后与之相等,在向后比较一次,成功。
55555555555
插入排序过程:
由插入排序算法,当要插入第八个元素时,前七个元素已经有序为:
因为涉及到元素的移动,向后移动,所以要从后往前比较,这样比较一次还能移动一次,如果从前往后,移动会很难受。所以5次。C
请写出以下代码执行输出:(构造函数、静态块执行顺序)
请你谈谈Cookie的弊端
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
什么是 Cookie?它的作用是什么?
我都是直接排序的 没算过啊
这评论还不能删啊咋 数数数错了还不给个改过自新的机会嘛
这评论还不能删啊咋 数数数错了还不给个改过自新的机会嘛
这个题不好,从前面开始比较跟从后面开始比较都是5次,有争议
把前面七个排序完成后,再拿45进行比较,比较五次即可找到位置
5次,先排序,后面比较四次后与之相等,在向后比较一次,成功。
55555555555
插入排序过程:
由插入排序算法,当要插入第八个元素时,前七个元素已经有序为:
因为涉及到元素的移动,向后移动,所以要从后往前比较,这样比较一次还能移动一次,如果从前往后,移动会很难受。所以5次。C