20190520 TIL
summary : 알고리즘 해쉬 문제, node.js API 스터디, 과정 목표 세우기
아침
프로그래머스 해쉬 문제 풀이
- 제한 조건을 보면 시간 복잡도를 대략적으로 계산할 수 있다
- 배열로 해쉬 구현을 하는 연습을 해보자
마크다운 문서
- 기-승-전-결의 흐름을 지켜서 글을 작성하자
- 제목만 보고도 글을 파악할 수 있게 하자
- 많이 읽고 꾸준히 쓰는 연습이 필요하다
일주일 과업 정리
- 전체 학습 계획 세우고 공유하기
- node.js 문서 정리
- TODO APP 콘솔 버전 구현
- TODO APP을 서버와 클라이언트로 분해
- 회원 가입과 사용자 인증 기능을 구현
- 멀티 유저 프로그램이 되도록 구현
- 데이터를 저장하도록 구현
오후
Node.js API 공식 문서 읽고 정리하기
- node.js 공식 API 문서 읽고 개괄적인 윤곽 파악하기
- 모듈 시스템 구성 및 동작 정리
저녁
프로그래머스 해쉬 문제 다시 풀이
- 기존에는 JS의 sorting을 활용해 비교하는 방법으로 O(nlogn)의 시간복잡도로 풀이
- 다시 JAVA의 해시맵을 이용해 O(N) 으로 풀이
파일 탐색기 프로젝트 디버깅
- node.js 파일 시스템에서 비동기 구현 수정
Date: May 20, 2019
Tags:
til