일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- typescript
- App Runner
- ip
- html
- 타입스크립트
- react-query
- 웅진씽크빅
- 네트워크
- BFS
- 스레드
- 프로젝트캠프
- 인사이드아웃
- cs #네트워크
- 해시
- 스나이퍼팩토리
- 개발자부트캠프
- 알고리즘
- react
- 프로그래머스
- CS
- 메모리
- #프로젝트캠프 #프로젝트캠프후기 #유데미 #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #리액트 #react #부트캠프 #리액트캠프
- 리액트
- Algorithm
- React.js
- javascript
- 유데미
- IT개발캠프
- 프로세스
- Today
- Total
목록Algorithm (43)
Bin's Blog
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ▶ 문제 요약 1. 게임의 규칙은 숫자 0부터 시작해 차례대로 말하되, 10 이상의 숫자부터는 한 자리씩 끊어서 말한다. 2. 이진법에서부터 십육진법까지 모든 진법으로 게임을 진행할 수 있습니다. 3. 출력할 숫자의 개수는 t이며, 게임에 참가하는 인원은 m명입니다. 튜브는 p번째로 말해야 합니다. ▶ 코드 function solution(n, t, m, p) { let answer = ""; const array = []; // 전체 길이는 구해야할 숫자 개수 * 참가 인원 let totalLength = ..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ▶ 문제 요약 1. 주어진 영문 대문자로만 이루어진 문자열을 압축하고, 압축한 결과를 사전 색인 번호의 배열로 출력 2. 주어진 입력 문자열을 LZW 압축 알고리즘에 따라 처리하고, 압축 과정에서 발생하는 사전의 업데이트와 출력을 기록한다. 3. 압축한 후의 사전 색인 번호를 배열로 출력해야 한다. ▶ 코드 function solution(msg) { let answer = []; //map 활용 const map = new Map(); // a-z까지 숫자랑 함께 Map()에 담기 for (let i = 0..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ▶ 문제 요약 1. HEAD, NUMBER, TAIL 세 부분으로 나눈다. 2. HEAD는 사전 순으로 정렬한다. 대소문자를 소문자로 변환해서 정렬한다. 3. NUMBER은 Number()나 ParseInt()를 사용하지 않고 정렬한다. 4. TAIL부분은 신경을 쓰지 않아도 된다. 5. 정렬을 다했으면 다시 분할된 문자열을 하나로 합쳐준다. ▶ 코드 function solution(files) { let answer = []; // 정규표현식 사용 const regex = /(\d+)|(\D+)/g; // ..