분류 전체보기510 백준 JAVA 15650 N과 M(2) package BAEKJOON.Silver.Ⅲ; import java.util.Scanner; public class NO15650_2 { static int n; static int m; static int[] arr; public static void DFS(int a, int depth) { if (depth == m) { for (int i = 0; i < m; i++) { System.out.print(arr[i] + " "); } System.out.println(); } else { for (int i = a; i 2022. 7. 27. 여기저기 참고한 예상질문 정리 - 네트워크 보호되어 있는 글 입니다. 2022. 7. 27. 백준 JAVA 15651 N과 M(3) package BAEKJOON.Silver.Ⅲ; import java.util.Scanner; public class NO15651 { static int n; static int m; static int [] arr; static StringBuilder sb = new StringBuilder(); public static void dfs(int depth){ if(m == depth) { for (int i = 0; i < m; i++) { sb.append(arr[i]).append(" "); } sb.append("\n"); return; } for (int i = 1; i 2022. 7. 26. 백준 JAVA 15649 N과 M(1) package BAEKJOON.Silver.Ⅲ; import java.util.Scanner; public class NO15649_4 { // 1부터 N까지 자연수 중에서 중복 없이 M개를 고른 수열 //첫째 줄에 자연수 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8) static int [] arr; static boolean [] visit; public static void dfs(int n , int m , int depth) { if( depth == m ) { for (int i = 0; i < m; i++) { System.out.print(arr[i] + " "); } System.out.println(); return; } for (int i = 0; i < n; i++) { if(!.. 2022. 7. 26. 백준 JAVA 11866 요세푸스 문제0 package BAEKJOON.Silver.Ⅴ; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class NO11866 { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); Queue queue = new LinkedList(); for (int i = 1; i 2022. 7. 21. @Profile 활용하기 현업에서는 환경을 다양하게 해서 해당 환경에서만 동작하는 빈을 만드는 경우가 있다. @Profile를 활용해서 내가 사용하고 싶은 빈만 사용할 수 있다. 사용방법은 아래와 같다. 어떤 환경에서 동작시키고 싶은 클래스 위에 @Profile 을 붙여준다. 보통 sandbox(테스트환경) / beta(실운영과 가장비슷) / production(실운영) 으로 나뉜다고 한다. 붙여진 프로파일 환경으로 설정하는 방법이다. 환경변수에서는 spring.profiles.active=이름 을 붙여주면된다. 이름에는 @Profile("이름") 에 들어간 명칭과 같은 이름을 붙여주면된다. 2022. 7. 21. 백준 JAVA 1026 보물 package BAEKJOON; import java.util.Arrays; import java.util.Scanner; public class NO1026 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] aArr = new int[n]; int[] bArr = new int[n]; int answer = 0; for (int i = 0; i < n; i++) { aArr[i] = sc.nextInt(); } for (int i = 0; i < n; i++) { bArr[i] = sc.nextInt(); } Arrays.sort(aArr); // 내림차순정렬 .. 2022. 7. 19. 백준 JAVA 9012 괄호 package BAEKJOON; import java.util.Scanner; import java.util.Stack; public class NO9012 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i = 0; i < n; i++) { Stack st = new Stack(); String str = sc.next(); for (int j = 0; j < str.length(); j++) { if (str.charAt(j) == '(') { st.push(str.charAt(j)); } else { if (st.empty()) { st.push(st.. 2022. 7. 19. 백준 JAVA 1065 한수 주어진 숫자를 문자열로 바꿔서 다시 배열로 바꾼 후, 다시 숫자로 바꾸어 등차수열이 되는지 비교하는 문제이다. 예제를 보았을 때 1~99까지는 모두 등차수열로 보고 있다고 가정하고 접근했다. package BAEKJOON; import java.util.Scanner; public class NO1065 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int answer = 0; for (int i = 1; i 2022. 7. 19. 이전 1 ··· 41 42 43 44 45 46 47 ··· 57 다음