数据结构 直接插入排序的排序过程问题

怎样写才是正确的标准答案呀?(注意2个答案的“初始”跟“第?趟”是不同的)【A】初始:43,17,12,8,70第一趟:[43],17,12,8,70第二趟:[17,43... 怎样写才是正确的标准答案呀?(注意2个答案的“初始”跟“第?趟”是不同的)

【A】
初始:43,17,12, 8,70
第一趟:[43],17,12, 8,70
第二趟:[17,43],12, 8,70
第三趟:[12, 17,43], 8,70
第四趟:[ 8, 12, 17,43],70
第五趟:[ 8, 12, 17,43,70]

【B】
初始:[43],17,12, 8,70
第一趟:[17,43],12, 8,70
第二趟:[12, 17,43], 8,70
第三趟:[ 8, 12, 17,43],70
第四趟:[ 8, 12, 17,43,70]
展开
 我来答
wdd_19881214
2011-01-20
知道答主
回答量:28
采纳率:0%
帮助的人:25.7万
展开全部
应该是B的写法,即:
初始:[43],17,12, 8,70
第一趟:[17,43],12, 8,70
第二趟:[12, 17,43], 8,70
第三趟:[ 8, 12, 17,43],70
第四趟:[ 8, 12, 17,43,70]
原因是:直接插入算法中,插入比较的元素是从第二个元素开始的,即第一个元素就是有序的,从第二个元素开始与前面的元素进行比较插入。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式