| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 리액트
- 백준
- spring boot
- 그리디
- 개발자부트캠프
- JavaScript
- 내일배움카드코딩
- 프론트엔드
- 후기
- 웹개발
- 온라인코딩학원
- 브루트포스
- 부트캠프
- react
- 프로그래머스
- 백엔드
- 개발자국비지원
- 코딩테스트
- 스프링부트
- 알고리즘
- 온라인코딩
- 프론트엔드학원
- 엘리스
- 정렬
- Web
- 리액트네이티브강좌
- 엘리스트랙
- 온라인코딩부트캠프
- 엘리스트랙후기
- C++
- Today
- Total
All Night Coding
문제 설명 경화는 과수원에서 귤을 수확했습니다. 경화는 수확한 귤 중 'k'개를 골라 상자 하나에 담아 판매하려고 합니다. 그런데 수확한 귤의 크기가 일정하지 않아 보기에 좋지 않다고 생각한 경화는 귤을 크기별로 분류했을 때 서로 다른 종류의 수를 최소화하고 싶습니다. 예를 들어, 경화가 수확한 귤 8개의 크기가 [1, 3, 2, 5, 4, 5, 2, 3] 이라고 합시다. 경화가 귤 6개를 판매하고 싶다면, 크기가 1, 4인 귤을 제외한 여섯 개의 귤을 상자에 담으면, 귤의 크기의 종류가 2, 3, 5로 총 3가지가 되며 이때가 서로 다른 종류가 최소일 때입니다. 경화가 한 상자에 담으려는 귤의 개수 k와 귤의 크기를 담은 배열 tangerine이 매개변수로 주어집니다. 경화가 귤 k개를 고를 때 크기가..
들어가기에 앞서 이번 주부터 본격적으로 백엔드(Node.js)에 대해서 자세히 배웠다. 백엔드라고는 데이터베이스랑 인터넷프로그래밍 수업시간에 잠깐 만져본게 다라서.. 이번에 배울 때는 엄청 새로웠다. 주관적인 감상은, Spring 보다는 Node.js가 훨씬! 프론트 친화적이다. 일단 자바라는 언어 자체에 거부감이 있어서 그런지.. 백엔드를 스프링으로 처음 배웠을 때 느꼈던 감정은 들지 않았다. 그래서 생각보다 백엔드도 꽤 재미있음을 느꼈다. 앞으로 풀스택으로 뭔갈 만들어봐도 좋겠다는 생각이 들었다. 배운 것 1. Express Router 2. Express Middleware 3. REST API 4. MongoDB, Mongoose 이번 주차는 주로 Express.js를 통해 서버를 구동하고, DB..
들어가기에 앞서 이번 주부터 본격적으로 Node.js와 typescript에 대해 배우게 되었다. 바로 백엔드를 들어간다기 보다는, 최신 ES6 문법과 요즘 필수인 타입스크립트에 대해 배울 수 있어서 좋았다. 개인적으로 일주일 잠깐 배우고 말기에는 중요성이 크다고 생각되어서, 졸업프로젝트에서는 타입스크립트를 중점적으로 사용해서 프로젝트를 진행해볼까 생각 중이다. 새로운 코치님들도 오셔서 수업을 진행해주셨는데, 너무나도 잘 이해되게 설명을 해주셔서 좋았다! 수강생들에게 인기 만점인 코치님이라는데 왜 그런지 이유를 잘 알겠다..😉 배운 것 1. Node.js 기초 (ES6 문법) -> 복습 느낌? 2. 타입스크립트 기본 타입과 utility type 3. Class 4. Interface 5. Generic..
들어가기에 앞서 벌써 4주차가 지나고 4주차 회고록을 쓸 시간이 다가왔다. 엘리스 트랙을 수강한지 어느덧 한달차가 되었고.. 스터디도 진행하면서 정신없는 나날들을 보내고 있다. 학교도 개강해서 이번주부터 학교를 갔다왔다. 일주일에 한번 가는거긴 하지만 그래도.. 학교 싫어..ㅜ 그리고 이번 주차에 드디어 자바스크립트 강의가 마무리 되었다. 이론 코치님이랑 실습 코치님 두분 다 넘넘 친절하셨고 잘 가르쳐주셨어서 아쉬울 따름이다..😭 이제 다가오는 5주차부터는 node.js를 배울 것이라고 한다. 배운 것 1. 비동기 통신 2. Promise 3. async/await 4. fetch API 이번 주차에는 상당히 중요한 내용들을 많이 배웠다. 프론트엔드 면접 단골질문 Promise와 async/await에 ..
들어가기에 앞서 이번주부터 스터디 활동이 시작되었고 할 일이 많아졌다. 매일 알고리즘 문제 1문제씩 풀기로 나 자신과 약속했었는데... 수업만 따라가기도 벅차서 약속을 지키지 못했다😢 그래도 스터디원 분들이 다들 열정 뿜뿜이고 잘 따라와주셔서 너무나도 감사할 따름이다. 나도 더더 열심히 해야겠다고 느꼈던 한 주였다. 배운 것 1. 인스타그램 리팩토링 2. 자바스크립트 객체와 this 3. 자바스크립트 실행 원리(실행 컨텍스트) 4. Closure 이번 주부터 자바스크립트 심화 과정에 들어갔는데, 처음 강의부터 난이도에 너무 놀랐다.. 교육 시작하기 전에는 그래도 난 전공자니까 좀 쉬울 것 같은데? 라는 오만함이 있었다.. 부끄럽지만.. 자바스크립트라는 언어가 다른 언어들과는 다르게 좀 독특한 면이 많다고..