有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
package test; public class test6 { public static void main(String[] args) { // TODO Auto-generated method stub int[] m = {0,1,3,4}; int[] m2 = new int[5]; int a = 2; for(int i =0; i< m.length; i++){ if(m[i] > a){ m2[i] = a; for(i = i + 1; i < m2.length; i++ ){ m2[i] = m[i-1]; } } else{ m2[i] = m[i]; } } for(int i = 0; i<5; i++){ System.out.println(m2[i]); } } }
原文地址:https://www.cnblogs.com/1234y-7/p/12678372.html
时间: 2024-11-08 12:32:32