본문 바로가기

Algorithm

(102)
백준 2343 기타레슨 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Boj2343 { 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.pars..
백준 1167 트리의 지름 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Boj1167 { static ArrayList[] list; static int[] distance; static boolean[] visited; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int V = Integer..
백준 1920 수 찾기 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import java.util.Comparator;import java.util.StringTokenizer;public class Boj1920 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N..
백준 2606 바이러스 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.StringTokenizer;public class Boj2606 { static ArrayList[] list; static boolean[] visited; static int count; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader..
백준 24480 알고리즘 수업 - 깊이 우선 탐색 2 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.StringTokenizer;public class Boj24480 { static ArrayList[] list; static boolean[] visited; static int count; static int[] result ; public static void main(String[] args) throw..
백준 24445 알고리즘 수업 - 너비 우선 탐색 2 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Boj24445 { static boolean[] visited; static int count; static ArrayList[] list; static int[] result; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..
백준 13023 ABCDE package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.StringTokenizer;public class Boj13023 { static ArrayList[] list; static boolean[] visited; static boolean arive; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamR..
백준 11724 연결 요소의 개수 package practice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.StringTokenizer;import java.util.function.Function;/** * 연결 요소의 개수 */public class Boj11724 { static ArrayList[] arr; static boolean visited[]; public static void main(String[] args) throws IOException { BufferedReader br = new Buff..