일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정렬 알고리즘
- binary search
- 프로그래머스 자바스크립트 풀이
- Javascript sort
- node.js
- Javascript 정렬
- 오블완
- 자바스크립트 정렬
- 자바스크립트 배열
- 자바스크립트 알고리즘
- 맨해튼거리예제
- 깃허브
- 프로그래머스 자바스크립트
- MySQL
- TS
- TypeScript
- 타입스크립트
- JavaScript
- 알고리즘
- 티스토리챌린지
- mysql스키마
- js 알고리즘
- 좌표거리구하기
- next.js
- 프로그래머스 신규아이디추천
- 프로그래머스
- 맨해튼거리
- 정규표현식문제
- 키패드누르기풀이
- 자료구조
- Today
- Total
목록전체 글 (72)
FE PARADISE

프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krk: 🍊 귤의 개수 (1 ≤ k ≤ tangerine의 길이 ≤ 100,000)tangerine: 귤의 크기를 담은 배열 (1 ≤ tangerine의 원소 ≤ 10,000,000)핵심: 귤 k개를 고를 때 크기가 서로 다른 종류의 수의 최솟값을 return자바스크립트 풀이전체 코드function solution(k, tangerine) { let result = 0; let count = {}; tangerine.forEach(x => { count[x] = (count[x] || 0) + 1; }); const fr..
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr완전탐색을 활용하는 문제임을 알고 완전탐색을 어떻게 사용하지 생각하다가 시간을 다 까먹어버렸다 ㅠㅡㅠ풀이노란 카펫의 수 = (가로 - 2) * (세로 - 2) 임을 활용해야 한다.function solution(brown, yellow) { let answer = []; for(let i = 3; i= i && (brown + yellow) % i === 0) answer = [width, i]; } return answer;}for문을 돌면서 순차적으로 세로를 가정한다. 가운데 노란 카펫이 위치하는 것을 생각해보면 세로는 3보다는 클..
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 👀 toString numObj.toString([radix]);// exlet num = 7;console.log(num.toString(2)); // -> 111radix: 진수를 나타낸다. (2~36 범위에 해당하지 않는 수를 입력 시 RangeErro가 발생한다.)반환값: Number 객체를 나타내는 문자열function solution(n) { const counts = n.toString(2).replaceAll("0","").length; let num = n + 1; while(true){ ..

https://school.programmers.co.kr/learn/courses/30/lessons/12945 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 처음에 이와 같이 재귀함수로 풀었으나function solution(n) { if(n 시간 초과(런타임 에러)가 발생하여 코드를 아래와 같이 수정하였다.자바스크립트 코드 풀이function solution(n) { let prev = 0, cur = 1; for(let i = 2; i 초기에 F(0) = 0 , F(1) = 1이므로 prev = 0, cur =1 로 변수를 선언한다. let prev = 0, cur..