목록알고리즘/완전탐색 (24)
코드굽는 타자기
링크 SWEA[4008] 문제설명 중복조합 + 시뮬 문제풀이 중복조합(조합에 count조건만 넣어주면 중복조합임) + 시뮬 문제코드 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.Arrays; import java.util.LinkedList; import java.util.StringTokenizer; public class Solution4008 { public static int[] oper; public static int[] n_oper; public static int[] num; public static int Max=Integer.MI..
링크 SWEA[1247] 문제설명 조합, 완전탐색 문제풀이 조합, 완전탐색 문제코드 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Solution { public static int length(int[] a, int[] b) { return Math.abs(a[0]-b[0])+Math.abs(a[1]-b[1]); } public static int Ans=Integer.MAX_VALUE; public static int Temp; public stat..
링크 SWEA[2806] 문제설명 백트래킹 문제풀이 백트래킹, 수직, 좌상, 우상 체크 문제코드(2차원배열) import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Solution2806 { public static int[][] map; public static int[] hor; public static int Ans; public static int N; public static boolean is_..
링크 SWEA[1952] 문제설명 완전탐색 문제풀이 완전탐색 문제코드 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.StringTokenizer; public class Solution1952 { public static int Ans=Integer.MAX_VALUE; // 1년 이용권 public static int Temp = 0; public static int[] month_day = new int[13]; // (N%12+1) (1~12) public static int[] price = ..