본문 바로가기

코딩테스트 연습

코딩테스트 연습하며 javascript 배우기 level1 - 나누어 떨어지는 숫자 배열 오늘 배울 것 ▷javascript 배열의 filter ▷화살표 메소드(Arrow Functions) ★연습문제 출처 프로그래머스(https://programmers.co.kr/) 코딩테스트 연습 > 연습문제 > 나누어 떨어지는 숫자 배열 문제 설명 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. 제한사항 · arr은 자연수를 담은 배열입니다. · 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. · divisor는 자연수입니다. · array는 길이 1 이상인 배열입니다. 입출력 예 ar.. 더보기
코딩테스트 연습하며 javascript 배우기 level1 - 서울에서 김서방 찾기 오늘 배울점 템플릿 리터럴(Template literal) Array.prototype.indexOf() ★연습문제 출처 프로그래머스(https://programmers.co.kr/) 코딩테스트 연습 > 연습문제 > 서울에서 김서방 찾기 문제 설명 String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 제한 사항 seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. Kim은 반드시 seoul 안에 포함되어 있습니다. 🎯 나의 풀이 function solut.. 더보기
코딩테스트 연습하며 javascript 배우기 level1 - 자연수 뒤집어 배열로 만들기 코딩테스트에 대해서는 아주 옅은 지식을 보유한 나이기에 걸음마를 떼는 느낌으로 낮은 수준의 문제들을 차근차근 풀어가 보고자 한다. 코딩테스트 연습 대상으로는 프로그래머스의 문제를 고르게 되었다. 주관적인 판단으로 난이도별 문제들이 시각적으로 정리가 가장 잘 되어 있는 느낌이다. 그리고 과거 수차례 입사 전형을 경험했을 때에 코딩테스트 문제가 프로그래머스 인터페이스 기반이어서 그런지 익숙함이 또 하나의 이유이다. ★연습문제 출처 프로그래머스(https://programmers.co.kr/) 코딩테스트 연습 > 연습문제 > 자연수 뒤집어 배열로 만들기 문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 .. 더보기