C语言顺序查找,C语言比较排序
1.C语言选择排序算法及代码
(图片来源网络,侵删)
选择排序是排序算法的一种,这里以从小到大排序为例进行讲解。
基本思想及举例说明
选择排序(从小到大)的基本思想是,首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。
在实现上,我们通常是先确定第i小的数所在的位置,然后,将其与第i个数进行交换。
下面,以对 3? 2? 4? 1 进行选择排序说明排序过程,使用min_index 记录当前最小的数所在的位置。
第1轮 排序过程 (寻找第1小的数所在的位置)
3? 2? 4? 1(最初, min_index=1)
3? 2? 4? 1(3 > 2, 所以min_index=2
《C语言顺序查找,C语言比较排序》来自互联网同行内容,若有侵权,请联系我们删除!
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。