일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리액트
- 알고리즘
- 해시
- 스나이퍼팩토리
- 네트워크
- 타입스크립트
- 프로젝트캠프
- 메모리
- Algorithm
- 웅진씽크빅
- html
- cs #네트워크
- 프로세스
- javascript
- ip
- App Runner
- 자바스크립트
- 프로그래머스
- React.js
- 개발자부트캠프
- typescript
- 스레드
- 인사이드아웃
- react
- CS
- react-query
- #프로젝트캠프 #프로젝트캠프후기 #유데미 #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #리액트 #react #부트캠프 #리액트캠프
- 유데미
- IT개발캠프
- BFS
- Today
- Total
목록전체 글 (213)
Bin's Blog
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. 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; // ..
첫 포스팅은 왜 블로그를 시작하려고 하는지 솔직한 심정으로 적어보려고 한다. 몇 년 전.. 작가 오후의 작품 "나는 농담으로 과학을 말한다"에서 읽었던 인상 깊었던 문구가 있다. 아인슈타인의 말이었다. "당신이 알고 있는 것을 당신의 할머니가 이해할 수 있도록 설명하지 못한다면, 당신은 그것을 진정으로 이해한 것이 아니다" 인문 계열에서 개발자가 되겠다고 개발자 세상에 뛰어든지 3년 반이 됐다. 어떤 사람들은 그동안 나한테 뭐 했냐고 묻는다. 2년은 속된 표현으로 열심히 삽질했다. 프로그래밍이라는 기본 개념조차 숙지하지 못했기에 인문 계열에서 공부하던 방식으로 강의 듣고 정리하고 그리고 해외 유튜브 보면서 막 따라 만들기도 했다. 알고리즘도 codewars나 프로그래머스에서 한 문제 가지고 길게는 3달 ..