利用比较法(从大到小),选择法(从大到小)和冒泡法(从小到大)描述将10个数按顺序排列的基本思路。

2025-01-01 11:13:55
推荐回答(1个)
回答1:

你所举的例子,三个一模一样
具体的排序法没有比较法这个称呼
因为排序法都得进行比较
.
常见的排序法都是算法比较简单的
最简单是冒泡排序
其次是选择排序、插入排序
这是最常见的
.
冒泡排序是相邻比较对调
选择排序是每轮选最大者上台排队
插入排序是取扑克牌插到正确的位置
.
这些算法效率都不高
但是容易理解
实际上就是我们生活中的算法
人人都会
只用几行代码
随手就可以写出来
就像1+1=2那样不容易错
实为算法常识
应急首选

.
C伪代码
for(i=1;ixj)对调x(j+1)、xj
for(i=1;ifor(i=2;i<=n;i++)for(j=1;jxj)在xj之前插入xi
匈牙利 Sapientia 大学的 6 种排序算法舞蹈视频
http://top.jobbole.com/1539/