목록전체 글 (323)
코드와이
문제링크 https://www.acmicpc.net/problem/14890 14890번: 경사로 첫째 줄에 N (2 ≤ N ≤ 100)과 L (1 ≤ L ≤ N)이 주어진다. 둘째 줄부터 N개의 줄에 지도가 주어진다. 각 칸의 높이는 10보다 작거나 같은 자연수이다. www.acmicpc.net package acmicpc.Gold3; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class 경사로 { static int n, l, map[][], ans; static boolean[][] build; publi..
문제링크 https://www.acmicpc.net/problem/2250 2250번: 트리의 높이와 너비 첫째 줄에 노드의 개수를 나타내는 정수 N(1 ≤ N ≤ 10,000)이 주어진다. 다음 N개의 줄에는 각 줄마다 노드 번호와 해당 노드의 왼쪽 자식 노드와 오른쪽 자식 노드의 번호가 순서대로 주어진다. www.acmicpc.net package acmicpc.Gold2; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; public ..
문제링크 https://www.acmicpc.net/problem/12738 12738번: 가장 긴 증가하는 부분 수열 3 첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 수열 A를 이루고 있는 Ai가 주어진다. (-1,000,000,000 ≤ Ai ≤ 1,000,000,000) www.acmicpc.net '[BAEKJOON] 가장 긴 증가부분수열2'랑 2개 다른 문제 int => long list에 넣어주는 초기값 0 => Long.MIN_VALUE package acmicpc.Gold2; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; im..
문제링크 https://www.acmicpc.net/problem/2352 2352번: 반도체 설계 첫째 줄에 정수 n(1 ≤ n ≤ 40,000)이 주어진다. 다음 줄에는 차례로 1번 포트와 연결되어야 하는 포트 번호, 2번 포트와 연결되어야 하는 포트 번호, …, n번 포트와 연결되어야 하는 포트 번호가 주 www.acmicpc.net '[BAEKJOON] 가장 긴 증가부분 수열2' 문제와 유사 package acmicpc.Gold2; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import..
문제링크 https://www.acmicpc.net/problem/2225 package acmicpc.Gold5; import java.util.Arrays; import java.util.Scanner; public class 합분해 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); long[][] arr = new long[2][n+1]; for(int i = 0 ; i
문제링크 https://www.acmicpc.net/problem/3055 package acmicpc.Gold5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class 탈출 { static int n, m, ans, x, y; static char[][] map; static boolean[][] waterV; static Queue queue, waterQ; static class Point{ int r, c; p..
문제링크 https://www.acmicpc.net/problem/1107 1107번: 리모컨 첫째 줄에 수빈이가 이동하려고 하는 채널 N (0 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 고장난 버튼의 개수 M (0 ≤ M ≤ 10)이 주어진다. 고장난 버튼이 있는 경우에는 셋째 줄에는 고장난 버튼 www.acmicpc.net 주어진 수(n)의 자리 수(length)를 파악해서 그 자리 수, 자리 수 - 1, 자리 수 + 1에 해당하는 수를 모두 탐색한다. package acmicpc.Gold5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Pr..

[MacOS] Failed to create the Java Viertual Machine. macOS Big Sur로 업데이트를 하고 STS(Spring Tool Suite)가 실행이 안된다... Mac STS Failed to create the Java Virtual Machine 구글링을 해보니 나 말고도 여러 사람들이 이 오류를 겪었다. 삭제를 하고 재설치를 해도 먹통이였고 계속된 구글링 끝에 겨우 해결책을 찾을 수 있었다. 1. 터미널을 켠다. 2. STS.app 이 설치된 위치로 이동한다. 3. cd STS.app/Contents/Eclipse 로 이동 후 STS.ini 파일을 확인한다. 4. vi STS.ini로 STS.ini 안의 설정들을 변경해준다. 5. 위의 동그라미 표시가 된 부분을..