분류 전체보기 (644) 썸네일형 리스트형 [프로그래머스/자바] 배열의 원소만큼 추가하기 class Solution { public int[] solution(int[] arr) { int n = 0; for(int i : arr) n += i; int[] result = new int[n]; int index = 0; for(int num : arr){ for(int i=0; i [백준/자바] 28014 - 첨탑 밀어서 부수기 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int[] arr = new int[n]; StringTokenizer st = new StringTokenizer(br.readLine.. [백준/자바] 2798 - 블랙잭 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int n = Integer.parseInt(st.nextToken()); int m = Integer.pa.. [백준/자바] 2869 - 달팽이는 올라가고 싶다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int a = Integer.parseInt(st.nextToken()); int b = Integer.pa.. [백준/자바] 10989 - 수 정렬하기 3 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int n = Integer.parseInt(br.readLine()); int[] arr = new int[n]; for(int i=0; i [백준/자바] 10798 - 세로읽기 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); String[] arr = new String[5]; int max = 0; for(int i=0; i [Java] 큐(Queue) 큐(Queue) - 선입선출(FIFO) : 가장 먼저 삽입된 요소가 가장 먼저 삭제된다. - 선입선출은 양방향(front, rear)에서 이뤄진다. - 너비 우선 탐색(BFS)에서 자주 사용한다. Queue 사용하기 - Queue 선언 Queue queue = new LinkedList(); 보통 LinkedList를 이용한다. 삽입 : queue.offer(x), queue.add(x) queue.offer(1); // 삽입 실패 시 false 반환 queue.add(1); // 삽입 실패 시 IllegalStateException rear에 값을 삽입한다. 삭제 : queue.poll(), queue.remove() int a = queue.poll(); // 큐가 비어있다면 null 반환 int a.. [백준/자바] 2164 - 카드2 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int result; if(n == 1) result = 1; else if(n 이전 1 ··· 33 34 35 36 37 38 39 ··· 81 다음