题目内容
试用两种排序方法将以下8个数:7,1,3,12,8,4,9,10.按照从大到小的顺序进行排序.
同解析
解析:
可以按照直接插入排序和冒泡排序这两种方法的要求,结合图形,分析写出.
直接插入法排序:
[7] 1 3 12 8 4 9 10
[7 1] 3 12 8 4 9 10
[7 3 1] 12 8 4 9 10
[12 7 3 1] 8 4 9 10
[12 8 7 3 1] 4 9 10
[12 8 7 4 3 1] 9 10
[12 9 8 7 4 3 1] 10
[12 10 9 8 7 4 3 1]
冒泡排序
| 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | |||||||
| 1 | 1 | 3 | 3 | 3 | 3 | 3 | 3 | |||||||
| 3 | 3 | 1 | 12 | 12 | 12 | 12 | 12 | |||||||
| 12 | 12 | 12 | 1 | 8 | 8 | 8 | 8 | |||||||
| 8 | 8 | 8 | 8 | 1 | 4 | 4 | 4 | |||||||
| 4 | 4 | 4 | 4 | 4 | 1 | 9 | 9 | |||||||
| 9 | 9 | 9 | 9 | 9 | 9 | 1 | 10 | |||||||
| 10 | 10 | 10 | 10 | 10 | 10 | 10 |
第一趟
| 7 | 7 | 12 | 12 | 12 | 12 | |||||
| 3 | 12 | 8 | 8 | 9 | 10 | |||||
| 12 | 8 | 7 | 9 | 10 | 9 | |||||
| 8 | 4 | 9 | 10 | 8 | 8 | |||||
| 4 | 9 | 10 | 7 | 7 | 7 | |||||
| 9 | 10 | 4 | 4 | 4 | 4 | |||||
| 10 | 3 | 3 | 3 | 3 | 3 | |||||
| 1 | 1 | 1 | 1 | 1 | 1 |
第2趟 第3趟 第4趟 第5趟 第6趟
点评:直接插入法和冒泡法排序是常见的排序方法,通过该例,我们对比可以发现,直接插入排序比冒泡排序更有效一些,执行的操作步骤更少一些![]()
练习册系列答案
相关题目
在100个零件中,有一级品20个,二级品30个,三级品50个,从中抽取20个作为样本,有以下三种抽样方法:
①采用随机抽样法,将零件编号为00,01,…,99,抽签取出20个;
②采用系统抽样法,将所有零件分成20组,每组5个,然后每组随机抽取1个;
③采用分层抽样法,从一级品中随机抽取4个,从二级品中随机抽取6个,从三级品中随机抽取10个.
则下述判断中正确的是( )
①采用随机抽样法,将零件编号为00,01,…,99,抽签取出20个;
②采用系统抽样法,将所有零件分成20组,每组5个,然后每组随机抽取1个;
③采用分层抽样法,从一级品中随机抽取4个,从二级品中随机抽取6个,从三级品中随机抽取10个.
则下述判断中正确的是( )
A、不论采用何种抽样方法,这100个零件中每个被抽到的可能性均为
| ||
B、①、②两种抽样方法,这100个零件中每个被抽到的可能性均为
| ||
C、①、③两种抽样方法,这100个零件中每个被抽到的可能性均为
| ||
| D、采用不同的抽样方法,这100个零件中每个被抽到的可能性是各不相同的 |