level2

·Coding Test 📜
🌟 프로그래머스 / 월간 코드 챌린지 시즌 1 / Level 2 / 삼각 달팽이 📃 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🚫 제한 사항 n은 1 이상 1,000 이하입니다. 👀 입출력 예 n result 4 [1,2,9,3,10,8,4,5,6,7] 5 [1,2,12,3,13,11,4,14,15,10,5,6,7,8,9] 6 [1,2,15,3,16,14,4,17,21,13,5,18,19,20,12,6,7,8,9,10,11] 🤔 풀이 방법 1️⃣ 좌표화 ➡️ 이 문제에서 중요한 포인트는 시계 방향으로 돌기 때문에 각 층마다 차례대로 값을 저장하기..
·Coding Test 📜
🌟 프로그래머스 / 월간 코드 챌린지 시즌 1 / Level 2 / 쿼드압축 후 개수 세기 📃 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🚫 제한 사항 arr의 행의 개수는 1 이상 1024 이하이며, 2의 거듭 제곱수 형태를 하고 있습니다. 즉, arr의 행의 개수는 1, 2, 4, 8, ..., 1024 중 하나입니다. arr의 각 행의 길이는 arr의 행의 개수와 같습니다. 즉, arr은 정사각형 배열입니다. arr의 각 행에 있는 모든 값은 0 또는 1 입니다. 👀 입출력 예 arr result [[1,1,0,0],[1,0,0,0],[1,..
·Coding Test 📜
🌟 프로그래머스 / Level 2 / 124 나라의 숫자 📃 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🚫 제한 사항 n은 50,000,000이하의 자연수 입니다. 👀 입출력 예 n result 1 1 2 2 3 4 4 11 🤔 풀이 방법 1️⃣ 조합 ① 아이디어 ➡️ 기본적으로 숫자들의 형태가 중복 조합과 같은 형태라고 생각했다. ex) n = 4 ➡️ "11" / tmp = 0 ① 문자열의 길이를 구한다. / 4 일 때 문자열의 길이 : 2 ② 그 전 형태들의 값을 구한다. / "1", "2", "4" ➡️ 3 개 (tmp = 3) ③ 깊이가..
Doit_Young
'level2' 태그의 글 목록