프로그래머스 키패드 누르기 - 카카오 인턴십
오늘은 카카오 인턴십 문제인 키패드 누르기를 풀어보겠습니다. 문제는 다음과 같습니다. https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr * 풀이 방법 - 3, 6, 9는 오른손, 1, 4, 7은 왼손이므로 상관없는데 가운데 키패드에 대한 조건을 추가해야합니다. - 만약 가운데 키패드를 누를 경우는 거리..
카카오 - 크레인 인형 뽑기(JavaScript)
오늘은 카카오 크레인 인형 뽑기 문제를 풀어보겠습니다. 문제는 다음과 같습니다. https://programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 풀이 방법 1. 단순 이중포문으로 문제 풀기 1.1. moves 배열의 원소를 하나씩 참조하면서 board원소와 resultArray의 원소를 비교해줍니다. 1.2. 원소가 같으면 pop해주고 값 2를 추가해줍니다. 1.3. 아니면 push해줍니다. /* 1. 단순 이중 포문을 이용한 계산 */ const g..