백준667 [백준] 알고리즘 분류(트리,JAVA)14725번, 개미굴 문제 링크 14725번: 개미굴 첫 번째 줄은 로봇 개미가 각 층을 따라 내려오면서 알게 된 먹이의 정보 개수 N개가 주어진다. (1 ≤ N ≤ 1000) 두 번째 줄부터 N+1 번째 줄까지, 각 줄의 시작은 로봇 개미 한마리가 보내준 먹이 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 개미굴의 각 층을 "--"으로 구분하며 같은 층에 여러 방 있을 때 사전 순으로 출력됩니다. 2. 입력된 정보을 토대로 각 층의 존재하는 방들을 저.. 2022. 10. 6. [백준] 알고리즘 분류(문자열,JAVA)1120번, 문자열 문제 링크 1120번: 문자열 길이가 N으로 같은 문자열 X와 Y가 있을 때, 두 문자열 X와 Y의 차이는 X[i] ≠ Y[i]인 i의 개수이다. 예를 들어, X=”jimin”, Y=”minji”이면, 둘의 차이는 4이다. 두 문자열 A와 B가 주어진다. 이때, A의 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 문자열 A와 B가 주어지며 A의 길이는 B보다 작거나 같습니다. 2. A에는 앞이나 뒤에 아무 알파벳을 추가할 수 있습니.. 2022. 10. 6. [백준] 알고리즘 분류(트리,JAVA)1761번, 정점들의 거리 문제 링크 1761번: 정점들의 거리 첫째 줄에 노드의 개수 N이 입력되고 다음 N-1개의 줄에 트리 상에 연결된 두 점과 거리를 입력받는다. 그 다음 줄에 M이 주어지고, 다음 M개의 줄에 거리를 알고 싶은 노드 쌍이 한 줄에 한 쌍씩 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 트리에 대한 정보가 주어지고 M개의 두 노드 사이의 거리를 결과로 출력합니다. 2. 정점은 1~N번까지 존재합니다. 이 문제를 풀기 전 아래 문제를 풀.. 2022. 10. 2. [백준] 알고리즘 분류(트리,JAVA)2250번, 트리의 높이와 너비 문제 링크 2250번: 트리의 높이와 너비 첫째 줄에 노드의 개수를 나타내는 정수 N(1 ≤ N ≤ 10,000)이 주어진다. 다음 N개의 줄에는 각 줄마다 노드 번호와 해당 노드의 왼쪽 자식 노드와 오른쪽 자식 노드의 번호가 순서대로 주어진다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 트리에 대한 정보가 주어지고 각 높이의 가장 넓은 레벨과 너비를 결과로 출력합니다. 2. 루트 노드는 항상 1번은 아닙니다. 3. 자식 노드가.. 2022. 10. 2. [백준] 알고리즘 분류(문자열,JAVA)9086번, 문자열 문제 링크 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. N개의 문자열을 입력받습니다. 2. 입력받은 문자열의 첫 글자와 마지막글자를 연속하여 결과로 출력합니다. 3. 문자열은 A - Z대문자로 이루어지며 공백은 .. 2022. 10. 1. [백준] 알고리즘 분류(트리,JAVA)11438번, LCA 2 문제 링크 11438번: LCA 2 첫째 줄에 노드의 개수 N이 주어지고, 다음 N-1개 줄에는 트리 상에서 연결된 두 정점이 주어진다. 그 다음 줄에는 가장 가까운 공통 조상을 알고싶은 쌍의 개수 M이 주어지고, 다음 M개 줄에는 정 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 트리에 대한 정보가 주어지고 두 노드의 가장 가까운 공통 조상 노드를 결과로 출력합니다. 2. 루트 노드는 항상 1번입니다. 3. 트리의 각 정점은 1번.. 2022. 9. 30. 이전 1 ··· 38 39 40 41 42 43 44 ··· 112 다음