vov44k

Insert sort

Feb 22nd, 2022 (edited)
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.49 KB | None | 0 0
  1.         int n = in.nextInt();
  2.         int[] a = new int[n];
  3.         for (int i = 0; i < n; i++) {
  4.             a[i] = in.nextInt();
  5.         }
  6.         for (int i = 1; i < n; i++) {
  7.             int j = i - 1;
  8.             while (j >= 0 && a[j] > a[j + 1]) {
  9.                 int temp = a[j];
  10.                 a[j] = a[j + 1];
  11.                 a[j + 1] = temp;
  12.                 j--;
  13.             }
  14.         }
  15.  
  16.         for (int i = 0; i < n; i++) {
  17.             System.out.print(a[i] + " ");
  18.         }
Add Comment
Please, Sign In to add comment