///////
Search

์‚ฝ์ž…์ •๋ ฌ

ํƒœ๊ทธ
์žฅ์„œ์œค
์•Œ๊ณ ๋ฆฌ์ฆ˜
์ž‘์„ฑ์ผ
2022/09/28

๋ฌธ์ œ

ํ’€์ด

package com.quiz.insersion; import java.util.Arrays; interface InsersionSort { int[] solution(int[] arr); } class InsersionImpl implements InsersionSort { @Override public int[] solution(int[] arr) { for (int i = 1; i <= arr.length -1; i++) { int target = arr[i]; for (int j = (i - 1); j >= 0; j--) { if (target < arr[j]) { arr[j + 1] = arr[j]; arr[j] = target; } } System.out.println(Arrays.toString(arr)); } return arr; } } public class InsersionMain { public static void main(String[] args) { int[] arr = {7, 3, 2, 8, 9, 4, 6, 1, 5}; int[] solution = new InsersionImpl().solution(arr); } }
Java
๋ณต์‚ฌ