🔺 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 🔺 코드123456789101112131415161718192021222324252627import java.util.*;import java.io.*; class Solution { static int cnt = 0; static boolean[] visited; public int solution(int k, int[][] dungeons) { visited = new boolean[dungeons.length]; back(0, k,..
🔺 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 🔺 코드class Solution { public int[] solution(int brown, int yellow) { int[] answer = new int[2]; int sum = brown + yellow; for(int i = 3 ; i = i) { if((i - 2) * (width - 2) == yellow) { answer[0] = width; // 가로 ..
🔺 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔺 코드 [프로그래머스,자바] Level1: 최소직사각형 (위클리 8주차) 문제분석 목표: 모든 명함을 넣을수있는 가장 작은 지갑 만들기 특수규칙: 명함은 회전할수있다. 전 이 문제를.. Set과 3차 반복문으로 40줄넘겨가면서 삽질하면서 풀었습니다... 가로와 세로에대 taehoung0102.tistory.com import java.util.*; class Solution { public int solution(int[][] sizes) { int maxV = 0; int maxH = 0; for..
🔺 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔺 코드 import java.util.*; class Solution { public int[] solution(int[] answers) { int[] p1 = {1,2,3,4,5}; int[] p2 = {2,1,2,3,2,4,2,5}; int[] p3 = {3,3,1,1,2,2,4,4,5,5}; int[] scores = new int[3]; for(int i=0 ; i < answers.length ; i++) { if(p1[i % p1.length] == answers[i]) scores[0..