CODING TEST/BOJ41 [java] 문제 018 (백준 11399) 문제ATM 교재 풀이import java.util.Scanner;public class P11399_ATM { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] A = new int[N]; int[] S = new int[N]; for (int i = 0; i = 0; j--) { if (A[j] insert_point; j--) { A[j] = A[j-1]; } A[insert_point] =insert_value; } S[0]=A[0]; //합배열 만들기 for (int .. 2024. 6. 9. [java] 문제 016 (백준 1377) 문제버블 소트 교재 풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class P1377_버블소트1 { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(reader.readLine()); mData[] A = new mData[N]; for (int i = 0; i { .. 2024. 6. 6. [java] 문제 015 (백준 2750) 문제수 정렬하기 교재 풀이import java.util.Scanner;public class P2750_수정렬하기 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] A = new int[N]; for (int i = 0; i A[j + 1]) { int temp = A[j]; A[j] = A[j + 1]; A[j + 1] = temp; } } } for (int i = 0; i 설명그냥 쉬움, 교재만 보고, 버블 정렬 까먹었을 때 훑는 정도로 끝내기 내 풀이.. 2024. 6. 6. [java] 문제 014 (백준 11286) 문제절댓값 힙 교재 풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.PriorityQueue;public class P11268_절댓값힙 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); PriorityQueue MyQueue = new PriorityQueue((o1, o2) -.. 2024. 6. 6. [java] 문제 013 (백준 2164) 문제카드2 교재 풀이import java.util.Queue;import java.util.LinkedList;import java.util.Scanner;public class P2164_카드 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Queue myQueue = new LinkedList(); int N = sc.nextInt(); for (int i = 1; i 1) { // 카드가 1장 남을 때까지 myQueue.poll(); // 맨 위의 카드를 버림 myQueue.add(myQueue.poll()); // 맨 위의 카드를 가장 아래 카드 밑으로 이동 } System.out.println(myQ.. 2024. 6. 6. [java] 문제 012 (백준 17298) 문제오큰수 교재 풀이import java.util.*;import java.io.*;public class P17298_오큰수 { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(bf.readLine()); int[]A = new int[n]; // 수열 배열 생성 int[]ans = new int[n]; // 정답 배열 생성 String[] str = bf.readLine().split(" "); for (int i = 0; i .. 2024. 6. 4. [java] 문제 011(백준 1874) 문제스택 수열 교재 풀이import java.util.Scanner;import java.util.Stack;public class P1874_스택수열 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[]A = new int[N]; for (int i = 0; i stack = new Stack(); StringBuffer bf = new StringBuffer(); int num = 1; // 오름차순 수 boolean result = true; for (int i = 0; i = num) { //현재 수열 값 >= 오.. 2024. 6. 3. [java] 문제 010 (백준 11003번) 문제최솟값 찾기 교재 풀이import java.io.*;import java.util.Deque;import java.util.LinkedList;import java.util.Scanner;import java.util.StringTokenizer;public class P11003_최솟값찾기 { public static final Scanner scanner = new Scanner(System.in); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 출력을 그때 그때 하는 것보다 버퍼에 넣고.. 2024. 6. 3. 이전 1 2 3 4 5 6 다음