전체 179

BF / 백준 6603 로또

문제 접근겹치지 않게 오름차순으로 하나씩 선택>> 현재 위치를 나나태는 at 변수 활용>> visit boolean 배열 사용 필요 x 집합 S의 원소의 개수인 k개 중 6개를 고르는 것>> 출력할 배열 생성할 때 크기 헷갈리지 말기>> 이것때매 계속 헤맴풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class S6603 { static int k; static int[] S; static int[] print; static StringBuilder sb = new StringBuilder(); ..

Algorithm 2025.06.05

BF / 백준 10819 차이를 최대로

문제 접근DFS 백트래킹 사용위 식의 값을 구하는 메서드 따로depth가 주어진 N과 같을 때마다 하나씩 최대값 비교풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class S10819 { public static int N; public static int[] arr, print; public static boolean[] visit; public static int result = 0; public static void main(String[] args) throws IOException..

Algorithm 2025.06.05

BF / 백준 15663 N과 M 9

문제 접근배열의 원소 값들 중 중복이 존재하므로 before 변수를 사용해서 이전 원소값과 같은 자리 같은 값인 경우>> 수열을 출력하지 않도록 풀이풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class S15663 { public static int N, M; public static int[] arr, print; public static boolean[] visit; public static StringBuilder sb = new StringBu..

Algorithm 2025.06.02