알고리즘/문자열, 정렬38 [알고리즘] 삽입 정렬 with Java 3. 삽입 정렬 설명 N개이 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요. 정렬하는 방법은 삽입정렬입니다. 입력 첫 번째 줄에 자연수 N(1 key ; j--){ arr[j+1] = arr[j]; } arr[j+1] = key; } for (int k = 0; k < arr.length; k++) { System.out.print(arr[k]+" "); } } } 2022. 3. 26. [알고리즘] 버블 정렬 with Java 2. 버블 정렬 설명 N개이 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요. 정렬하는 방법은 버블정렬입니다. 입력 첫 번째 줄에 자연수 N(1 2022. 3. 25. [알고리즘] 선택 정렬 with Java 1. 선택 정렬 설명 N개이 숫자가 입력되면 오름차순으로 정렬하여 출력하는 프로그램을 작성하세요. 정렬하는 방법은 선택정렬입니다. 입력 첫 번째 줄에 자연수 N(1 2022. 3. 24. [알고리즘] 최대 길이 연속 부분수열 with Java 오늘 배운 것 1. 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int k = kb.nextInt(); int [] arr = new int[n]; for (int i = 0; i < arr.length; i++) { arr[i] = kb.nextInt(); } solution(k,arr); } private static void solution(int k, int[] arr) { int lt=0,answer=-1; int cnt=0; // 0을 1로 바꾼 횟수 for (int i.. 2022. 3. 14. 이전 1 2 3 4 5 ··· 10 다음