PROGRAMMERS/완전탐색
-
[프로그래머스] [JAVA] [Level 2] [완전탐색] 피로도PROGRAMMERS/완전탐색 2024. 6. 27. 14:41
프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;import java.io.*;class Solution { static int numbers[]; static boolean visited[]; static int N, answer, mine; public int solution(int k, int[][] dungeons) { answer = -1; N = dungeons.length; mine = k; // 최대 개수 -> 순열로 던전의 수..
-
[프로그래머스] [JAVA] [Level 2] [완전탐색] 카펫PROGRAMMERS/완전탐색 2022. 9. 17. 14:30
class Solution { public int[] solution(int brown, int yellow) { int[] answer = new int[2]; // 구할 넓이 구하기 int sum = brown + yellow; // 가로를 기준으로 3부터 (제일 작은 사이즈(8, 1) 일때 가로는 3이므로) for(int i=3; i= 세로 길이 if(sum%i==0 && i>=j){ int garo = i; int sero = j; // (가로길이-2) * (세로길이 -2) = yellow 크기 int center = (garo-2) * (sero-2); if(center == yellow){ answer[0] = garo; answer[1] = sero; return answer; } } } r..
-
PROGRAMMERES Level 1 완전탐색 모의고사 JAVAPROGRAMMERS/완전탐색 2022. 7. 21. 17:46
import java.util.*; class Solution { public int[] solution(int[] answers) { int[] supo1 = {1,2,3,4,5}; int[] supo2 = {2,1,2,3,2,4,2,5}; int[] supo3 = {3,3,1,1,2,2,4,4,5,5}; int count1=0; int count2=0; int count3=0; //supo1 for(int i=0; i