东方博宜OJ 1010:数组元素的排序 ← 折半插入排序
【题目来源】
【题目描述】
对数组的元素按从小到大进行排序。
【输入格式】
第一行有一个整数 n(5≤n≤10);
第二行有 n 个整数,每个整数的值在 [0, 10^9]的范围内。
【输出格式】
输出排序后的数组。
【输入样例】
8
1 2 3 6 8 7 4 5
【输出样例】
1 2 3 4 5 6 7 8
【数据范围】
5≤n≤10
【算法分析】
● 折半插入排序,也叫二分插入排序。它是对直接插入排序的优化,在查找插入位置时使用二分查找,从而减少比较次数。
【算法代码:折半插入排序】
【参考文献】

浙公网安备 33010602011771号