본문 바로가기

코테연습185

45. 키패드 누르기 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 아직은 나에게 항상 어려운,, 카카오 코테,, 1. 이해 상하좌우로 1씩 이동 1, 4, 7 -> L 3, 6, 9 -> R 2, 5, 8, 0 -> 가까운 손 (왼손잡이->L / 오른손잡이->R) 2. 계획 2,5,8,0이 없다고 가정하고 1,3,5와.. 2022. 5. 17.
44. 없는 숫자 더하기 https://programmers.co.kr/learn/courses/30/lessons/86051 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. programmers.co.kr function solution(numbers) { const allNum = numbers.reduce((total, current) => total+current, 0) return 45 - allNum; } 방금 전에 본 배열 강의에서 나온 reduce를 적용해봤다. 우선 주어진 numbers 배열 내 숫자들.. 2022. 5. 13.
43. 크레인 인형 뽑기 게임 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. 이해 // NxN 크기의 1x1 크기로 격자가 있는 정사각 게임 화면 // 격자의 가장 아래칸부터 채워져있음 // 바구니의 가장 아래부터 뽑은 인형이 쌓임 // 바구니에 같은 인형이 연속되면 터져서 없어짐 // 인형이 없는 곳에서 크레인을 작동시키면 아무런 일도 없다 // board = 격자 // moves 어디서 인형 뽑는지 // 2.계획 // 배열 moves를 for문을 사용.. 2022. 5. 13.
42. 숫자 문자열과 영단어 https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr function solution(s) { let numbers = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'] let answer = s; for (i = 0; i < arr.length; i++) { let arr = answer.split(numbe.. 2022. 5. 12.