读书人

java题帮小弟我看下 多谢大家

发布时间: 2012-06-05 13:54:06 作者: rapoo

java题,帮我看下 谢谢大家啊
一个按照由大到小排列的数组{85,63,78,68,90}他的最后一个元素没有赋值,现在要插入一个数值,仍保持数组中的由大到小排列

[解决办法]
题目有点乱,看一下插入排序。
[解决办法]
就是插入排序嘛。

最后一个元素,要么从键盘读入,要么随机生成,要么从文件、从数据库读入,你自己确定一种方式。元素一旦进去后,这样将其交换到正确位置:

Java code
//source为整数数组for (int j = source.length-1; (j > 0) && (source[j] > source[j - 1]); j--) {    int temp = source[j];    source[j] = source[j-1];    source[j-1] = temp;}
[解决办法]
就是插入排序嘛。

最后一个元素,要么从键盘读入,要么随机生成,要么从文件、从数据库读入,你自己确定一种方式。元素一旦进去后,这样将其交换到正确位置:
Java code
//source为整数数组
for (int j = source.length-1; (j > 0) && (source[j] > source[j - 1]); j--) {
int temp = source[j];
source[j] = source[j-1];
source[j-1] = temp;
}

这个说的很对!!

读书人网 >Eclipse开发

热点推荐