题目内容

用折半插入排序算法将12插入到有序列24,20,18,16,14,8,6,2中.

解:第一步:将12与序列的中间数字16比较,因12<16,把12放入16右边的一半有序列中,即放在14,8,6,2中.

第二步:把12与中间位置的8比较12>8,故12放在8左边的有序列中,即放在14,8中.

第三步:把12与14比较,12<14.故12应放在14右边的有序列中,完成排序,得到新有序列:24,20,18,16,14,12,8,6,2.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网