在一个能容纳10个数的数组中,前7个元素按从大到小的顺序排列。输入一个数插入到数组中,使数组仍然有序
就是输入一个数到数组中后,还要使数组按顺序排列
能帮忙发一下吗,急用
追答public void BubbleSort(double[] data)
{ for (int i = 0; i i; j--)
{ if (data[j] < data[j - 1]) //控制从大到小或从小到大
{
data[j] = data[j] + data[j - 1];
data[j - 1] = data[j] - data[j - 1];
data[j] = data[j] - data[j - 1];
}
}
}
}
每添加一个数之后调用该方法。