알고리즘 문제를 풀 때. 예를 들어, 제일 작은 수를 제거하는 과정에서 배열의 재정렬을 사용한다면 경계해볼 필요가 있다. # 문제 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. # 입력 예 [4,3,2,1] # 출력 예 [4,3,2] # 입력 예2 [10] # 출력 예2 [-1] 위 문제 풀이 과정에서 가장 작은 수를 구하기 위해 배열을 재정렬하는 방법이 제일 먼저 떠오를 것이다. 배열의 재정렬을 풀이로 하자면, arr를 sort로 내림차순으로 정렬한 후에 배..
코딩테스트 대비 공부로 백준의 2501번 문제, 약수 구하기를 풀었다. 문제는 다음과 같다. 문제 어떤 자연수 p와 q가 있을 때, 만일 p를 q로 나누었을 때 나머지가 0이면 q는 p의 약수이다. 6을 예로 들면 6 ÷ 1 = 6 … 0 6 ÷ 2 = 3 … 0 6 ÷ 3 = 2 … 0 6 ÷ 4 = 1 … 2 6 ÷ 5 = 1 … 1 6 ÷ 6 = 1 … 0 그래서 6의 약수는 1, 2, 3, 6, 총 네 개이다. 두 개의 자연수 N과 K가 주어졌을 때, N의 약수들 중 K번째로 작은 수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. 출력 첫째 줄에 N의 약수들 중 K번째로 작은 수를 출력한..
문제 설명 더보기 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길이는 1 이상 20 이하입니다. 같은 전화번호가 중복해서 들어있지 않습니다. 입출력 예..
- Total
- Today
- Yesterday
- React
- 최종추가합격
- #포스텍애플디벨로퍼아카데미
- 프론트엔드 챌린지
- 원티드 프리온보딩
- 고민한 부분
- 깃허브 Merge
- 싱글톤
- 스프링
- Singleton
- LottieFiles
- 설명회느낌점
- Express
- 그룹인터뷰후기
- 포스텍애플아카데미
- 자바스크립트
- 원티드 프리온보딩 챌린지
- 신입개발자가 준비해야 할 것들
- 개발 이력서 지원 팁
- 조코딩과함께
- Default Branch
- 포스텍애플디벨로퍼아카데미
- node
- DB Error MongooseServerSelectionError
- javascript
- if(kakao)dev2022
- 개발자이력서꿀팁
- PostechAppleDeveloperAcademy
- 코딩테스트 대비
- Frontend
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |