2.应用插入排序对序列2,6,1,4,5,3,2进行排序

1个回答
展开全部
咨询记录 · 回答于2023-06-12
2.应用插入排序对序列2,6,1,4,5,3,2进行排序
你好,应用插入排序对序列2,6,1,4,5,3,2进行排序的过程如下:首先,将第一个元素2视为已排序的序列,然后从第二个元素开始,依次将它们插入到已排序的序列中。1.将6与2比较,6大于2,交换它们的位置,得到序列2,6,1,4,5,3,2。2.将1与6、2比较,1小于6和2,插入到它们前面,得到序列1,2,6,4,5,3,2。3.将4与6、2、1比较,4大于它们,插入到它们后面,得到序列1,2,4,6,5,3,2。1.将5与6、4、2、1比较,5大于它们,插入到它们后面,得到序列1,2,4,5,6,3,2。5.将3与6、5、4、2、1比较,3小于它们,插入到它们前面,得到序列1,2,3,4,5,6,2。6.将2与6、5、4、3、2、1比较,2小于它们,插入到它们前面,得到序列1,2,2,3,4,5,6。最终得到的有序序列为1,2,2,3,4,5,6。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消