题目内容

分别用直接插入法和冒泡法对数据:7.5,6.8,8,6,7从小到大进行排序.

分析:直接插入法就是先比较两个数的大小,再把其余的数依次比较插入到这列数中.冒泡法是依次比较相邻两数,把小的放在前面,这样最小的数像气泡一样逐渐浮到最上面.

    解:(1)直接插入排序:

    比较第一个数与第二个数得:6.8,7.5;

    在上式中插入第三个数得:6.8,7.5,8;

    在上式中插入第四个数得:6,6.8,7.5,8;

    在上式中插入第五个数得:6,6.8,7,7.5,8.

    这就是把原数据从小到大排列的结果.

    (2)冒泡排序:

    第一趟排序得:6.8,7.5,6,7,8;

    第二趟排序得:6.8,6,7,7.5,8;

    第三趟排序得:6,6.8,7,7.5,8.

    这就是把原数据从小到大排列的结果.

练习册系列答案
相关题目

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

精英家教网