你是想要一个实现方法吗?前面按照你的要求,先生成这个数组A,数组里的100个数随机生成,并且是乱序的。
首先再创建一个数组B,长度与A相等,里面的值都是空的。
然后做一个嵌套循环,外面是A,里面是B
for(int i=0;i<A.length;i++){
for(int j=0;j<A.length;j++){
}
}
核心思路就是,遍历A,将每个数取出来,然后与B里的每个数做比较,如果发现A中当前的数大于等于B中当前的数,则记录下B当前的位置,然后跳出B循环,将A当前的数插入到B当前位置的下一个位置,然后循环下一个。最后B就是升序排列好的100个数了。
温馨提示:内容为网友见解,仅供参考