> 기초/코테 연습
-
TIL-2024.03.21 - 코테연습 - 옹알이(1) & 명예의전달(1).programmers> 기초/코테 연습 2024. 3. 21. 20:46
URL: https://school.programmers.co.kr/learn/courses/30/lessons/133499 // URL > https://school.programmers.co.kr/learn/courses/30/lessons/133499 const solution = (babbling) => { const ableBabblingArray = [ "aya", "ye", "woo", "ma" ]; for (let i = 0; i < babbling.length; i++) { for( let j = 0; j < ableBabblingArray.length ; j ++){ if(babbling[i].includes(ableBabblingArray[j].repeat(2))) { break; }..
-
TIL-2024.03.20 - 코테연습 - 대충 만든 자판기.programmers(lv.1)> 기초/코테 연습 2024. 3. 20. 22:15
URL: https://school.programmers.co.kr/learn/courses/30/lessons/160586 // URL > https://school.programmers.co.kr/learn/courses/30/lessons/160586 const solution = (keymap, targets) => { let answer = []; targets.forEach(target => { let result = 0; target.split("").forEach(char => { let min = Infinity; for (let i = 0; i -1) { m..
-
코딩 문제 2. 기러기 토마토 스위스 인도인 별똥별 (회문 숫자)> 기초/코테 연습 2023. 9. 21. 15:28
문제 정수 x가 주어졌을 때, x가 회문 숫자인 경우 true를 반환하고 그렇지 않은 경우 false를 반환합니다. [회문] 이란? 기러기, 토마토 , 스위스 , 역삼역과 같이 앞에서부터 읽을 때와 뒤에서부터 읽을 때 동일한 것 예시 1: 입력: x = 121 출력: true 설명: 121은 왼쪽에서 오른쪽으로 읽어도, 오른쪽에서 왼쪽으로 읽어도 같은 수입니다. 예시 2: 입력: x = -121 출력: false 설명: 왼쪽에서 오른쪽으로 읽으면 -121이지만, 오른쪽에서 왼쪽으로 읽으면 121-이 되므로 팰린드롬이 아닙니다. 예시 3: 입력: x = 10 출력: false 설명: 오른쪽에서 왼쪽으로 읽으면 01이므로 팰린드롬이 아닙니다. 나의 풀이 const solution = (x) => { if (..
-
코딩 문제 1. 배열 안 두개의 합> 기초/코테 연습 2023. 8. 3. 10:12
문제 주어진 정수 배열 nums와 정수 target이 있을 때, 두 숫자를 선택하여 그 합이 target이 되도록 하는 인덱스를 반환합니다. 각 입력에는 정확히 하나의 해결책만 존재하며, 동일한 요소를 두 번 사용할 수 없습니다. 답은 어떤 순서로든 반환할 수 있습니다. 예시 1: 입력: nums = [2,7,11,15], target = 9 출력: [0,1] 설명: nums[0] + nums[1] == 9이므로 [0, 1]을 반환합니다. 예시 2: 입력: nums = [3,2,4], target = 6 출력: [1,2] 예시 3: 입력: nums = [3,3], target = 6 출력: [0,1] 제약 조건: 2