전체 글215 [백준] 2531번 '회전 초밥' - Java https://www.acmicpc.net/problem/2531문제풀이문제의 조건은 요약해서 "연속으로 k개를 먹었을 경우, 최대로 먹을 수 있는 초밥의 개수" 라고 할 수 있겠습니다. 그래서 제가 접근한 방식은 투 포인트를 이용하여 먹은 초밥을 확인하고, Map을 이용해서 먹은 초밥을 카운트하는 방식이었습니다. public static int solution(int[] sushi, Map eated, int n, int k, int c) { // 투 포인트 left와 right (k개 만큼 슬라이딩 윈도우) int left = 0, right = k-1; int ans = 0; // 첫 윈도우 설정 (0~k-1번째) for(int i=0; i= 1) { cnt ++; //.. 2024. 8. 11. [백준] 15973번 '두 박스' - Java https://www.acmicpc.net/problem/15973문제풀이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[][] square = new int[2][4]; for(int i=0; i 회고기하학이라고 해서 대각선 이용해서 일직선이 겹.. 2024. 8. 10. [백준] 30023번 '전구 상태 바꾸기' - Java https://www.acmicpc.net/problem/30023문제풀이 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class Main { final static int MAX = 900_000; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Intege.. 2024. 8. 9. [백준] 1946번 '신입 사원' - Java https://www.acmicpc.net/problem/1946문제풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashSet;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 S.. 2024. 8. 7. [백준] 1581번 '락스타 락동호' - Java https://www.acmicpc.net/problem/1581문제풀이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 ff = Integer.. 2024. 8. 6. [백준] 1276번 'PLATFORME' - Java https://www.acmicpc.net/problem/1276문제풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.PriorityQueue;import java.util.StringTokenizer;public class Main { static class Platform implements Comparable { int y, x1, x2; public Platform(int y, int x1, int x2) { this.y = y; this.x1 = x1; this.x2 = x2; } @Override public int comp.. 2024. 8. 5. 이전 1 2 3 4 5 6 7 ··· 36 다음