일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 2275번
- 자바스크립트
- dfs
- JavaScript
- 2638번 치즈
- 기지국 설치 js
- 힙 자바스크립트
- 부녀회장이 될 테야
- Redux
- level0
- 백준 13023번
- 백준 1068번 트리
- 13023번 ABCDE
- 백준 1068
- 백준
- 알고리즘 수업-깊이 우선 탐색1
- 1389번 케빈 베이컨의 6단계 법칙
- 알고리즘
- 1303번
- React
- 프로그래머스
- 백준 2638번
- 기지국 설치 자바스크립트
- 우선순위 큐 자바스크립트
- 24480번
- level1
- 1937번 욕심쟁이 판다
- ssh
- 리덕스
- Java
- Today
- Total
목록전체 글 (178)
코딩왕랄프👊🏻
문제 설명 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. function solution(array) { const str = array.join(''); const arr = str.split('7'); return arr.length-1; }
문제 설명 문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다. function solution(s) { var result = []; while(s.length > 0){ const regex = new RegExp(`[${s[0]}]`, 'g'); if(s.match(regex).filter(item => item !== '').length === 1) result.push(s[0]); s = s.split(s[0]).join(""); } return result.sort().join(''); }
문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. function solution(array, n) { var gap = Math.abs(array[0]-n) var answer = array[0]; for(a of array){ if(Math.abs(a-n) < gap) { gap = Math.abs(a-n); answer = a; } else if(Math.abs(a-n) == gap) { if(a < answer) answer = a } } return answer; }
문제 설명 영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. function solution(my_string) { my_string = my_string.toLowerCase(); const arr = my_string.split(''); arr.sort(); return arr.join('') }
문제 설명 머쓱이는 친구들과 369게임을 하고 있습니다. 369게임은 1부터 숫자를 하나씩 대며 3, 6, 9가 들어가는 숫자는 숫자 대신 3, 6, 9의 개수만큼 박수를 치는 게임입니다. 머쓱이가 말해야하는 숫자 order가 매개변수로 주어질 때, 머쓱이가 쳐야할 박수 횟수를 return 하도록 solution 함수를 완성해보세요. function solution(order) { order = order+""; var length = order.length; var game = ['3', '6', '9']; for(g of game){ order = order.split(g).join(''); } return length - order.length; }