알고리즘 (43) 썸네일형 리스트형 [JAVA] 백준 알고리즘 1920 : 수 찾기 문제 소스 import java.util.HashSet; import java.util.Scanner; public class Main { static int N, M, answer; public static void main(String[] args) { Scanner sc = new Scanner(System.in); N = sc.nextInt(); HashSet hs = new HashSet(); for(int i=0; i [JAVA] 백준 알고리즘 2869 : 달팽이는 올라가고 싶다 문제 소스 import java.util.Scanner; public class Main { static int A, B, V; public static void main(String[] args) { Scanner sc = new Scanner(System.in); A = sc.nextInt(); // 낮에 A미터 올라감 B = sc.nextInt(); // 밤에 B미터 미끄러짐 V = sc.nextInt(); // 목표 높이 int h = 0; int day = 0; while(h =V) break; // 목표 높이에 도달할 경우 반복문 탈출 h -= B; // 밤 } System.out.println(day); } } 출처 htt.. [JAVA] 백준 알고리즘 2583 : 영역 구하기 영역 구하기 문제 소스 import java.util.Collections; import java.util.Iterator; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int M, N, K; static int map[][]; static int visit[][]; static Queue qx = new LinkedList(); static Queue qy = new LinkedList(); static LinkedList re = new LinkedList(); public static void main(String[] args) { Scanner sc = .. [JAVA] 백준 알고리즘 10825 : 국영수 국영수 문제 소스 import java.util.Iterator; import java.util.Scanner; import java.util.TreeSet; class Student implements Comparable { String name; int k, e, m; public Student(String name, int k, int e, int m) { super(); this.name = name; this.k = k; this.e = e; this.m = m; } @Override public int compareTo(Student o) { if (k == o.k) { if(e == o.e) { if (m == o.m) { return name.compareTo(o.name); } else .. [JAVA] 백준 알고리즘 11179 : 2진수 뒤집기 (역치) 2진수 뒤집기 문제 소스1 import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { public static int answer; static Queue st = new LinkedList(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int num = 0; int result = 0; while(N>=1) { num++; st.add(N%2); // 나머지 N /= 2; } while(!st.isEmpty()) { num--; if (st.poll(.. 이전 1 2 3 4 5 ··· 9 다음