总共3道题,都不是很难
1.从一组身高中找出身高差最小的两个
思路,排序后依次遍历将数组中后者减去前者,记录产生最小身高差的下标
#include<iostream>
using namespace std;
void my_sort(int a[])
{
for (int i = 1; i < 5; ++i)
{
int temp = a[i];
int end = i;
while (end >= 0)
{
if (a[end] < a[end - 1])
{
a[end] = a[end - 1];
end--;
}
else break;
}
a[end] = temp;
}
}
void fun(