1.冒泡算法
简单定义:大数下沉,小数起泡
2.选择排序
每次把未查找部分的最小的数放在前面。
选择排序(从小到大)的基本思想是
首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。
在实现上,我们通常是先确定第i小的数所在的位置,然后,将其与第i个数进行交换。
![e002b32f16794fc6aa41d20706108f4b.png](https://i-blog.csdnimg.cn/blog_migrate/740e7654762e56bf6438a902f74db42c.jpeg)
3.实例
题目描述
用选择法对10个整数从小到大排序。
输入
无
输出
排序好的10个整数
样例输入
4 85 3 234 45 345 345 122 30 12
样例输出
3 4 12 30 45 85 122 234 345 345
代码
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
/****