自适应型网站建设方案,汕头做网站优化的公司,网页设计尺寸1080,wordpress5.0.2运行慢题目题目#xff1a;有一个已经排好序的数组。现输入一个数#xff0c;要求按原来的规律将它插入数组中。程序分析#xff1a;首先判断此数是否大于最后一个数#xff0c;然后再考虑插入中间的数的情况#xff0c;插入后此元素之后的数#xff0c;依次后移一个位置。代码…题目题目有一个已经排好序的数组。现输入一个数要求按原来的规律将它插入数组中。程序分析首先判断此数是否大于最后一个数然后再考虑插入中间的数的情况插入后此元素之后的数依次后移一个位置。代码/*** author xy.heroqq.com* date Created in 2019-07-12 13:13* descriptionwww.jiagou1216.com* modified By* version: $*/public class Test {public static void main(String[] args) {int[] A new int[]{0, 8, 7, 5, 9, 1, 2, 4, 3, 12};int[] B sort(A);print(B);System.out.println();System.out.print(请输入一个数字);Scanner scan new Scanner(System.in);int a scan.nextInt();scan.close();int[] C insert(a, B);print(C);}//选择排序private static int[] sort(int[] A) {int[] B new int[A.length];for (int i 0; i int min A[i];for (int j i 1; j if (min A[j]) {int temp min;min A[j];A[j] temp;}B[i] min;}}B[A.length - 1] A[A.length - 1];return B;}//打印private static void print(int[] A) {for (int i 0; i System.out.print(A[i] );}//插入数字private static int[] insert(int a, int[] A) {int[] B new int[A.length 1];for (int i A.length - 1; i 0; i--)if (a A[i]) {B[i 1] a;for (int j 0; j i; j)B[j] A[j];for (int k i 2; k B[k] A[k - 1];break;}return B;}}输出0 1 2 3 4 5 7 8 9 12请输入一个数字60 1 2 3 4 5 6 7 8 9 12