분류 전체보기
-
정렬 정리백준/정렬 2022. 4. 17. 01:02
1. 문자열 정렬 => 만약 숫자를 문자로 받아서 정렬해보면? 예를 들어서 20, 12222 를 문자열 String 으로 받아서 내림차순 정렬해보자 String a = Integer.toString(12222); String b = Integer.toString(20); String input [] = new String[2]; input[0] = a; input[1] = b; Arrays.sort(input, Collections.reverseOrder()); // 내림차순 정렬 System.out.println(input[0]); System.out.println(input[1]); 아래는 이클립스 실행 결과이다. 즉, 숫자를 문자열 String 으로 입력받아서 내림차순 정렬하면, 맨 앞 숫자가 큰 ..
-
2839 설탕 배달백준/그리디 알고리즘 2022. 3. 10. 23:15
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)); int N = Integer.parseInt(br.readLine()); int sum = 0; if(N%5==0) { sum +=N/5; System.out.println(sum); return; } int a= N; while(3 5a+3b (a,b는 0 이상) 1)..
-
2437 저울(자바)백준/그리디 알고리즘 2022. 2. 19. 19:12
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { static int N; static int number []; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); N = Integer.parseInt(br.readLine()); number= new int [N]..
-
2501 약수 구하기(자바)백준/브루트 포스 2022. 2. 19. 17:04
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; 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..
-
11725 트리의 부모 찾기 (자바)백준/트리 2022. 2. 19. 16:15
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTokenizer; public class Main { static boolean check []; static int parents []; static ArrayList list; public static void main(String args[]) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.par..
-
11582 치킨 TOP N백준/분할정복 2022. 2. 19. 15:43
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.LinkedList; import java.util.Queue; 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())..
-
12015 가장 긴 증가하는 부분 수열 2백준/이분탐색 2022. 2. 11. 16:30
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; 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 number [] = new int[N]; StringTokenizer st =..
-
1439 뒤집기백준/그리디 알고리즘 2022. 2. 10. 15:28
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 Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); String ..