재귀적으로 사고하기
1. 재귀함수의 입력값과 출력값을 명료하게 표기한다.
2. 문제를 여러개로 쪼갠다.
3. 단순한 문제를 해결한다. base case 재귀의 기초
4. 남은 복잡한 문제를 해결한다.
자료구조
1. 스택 구현
2. 큐 구현
배열의 push, unshift, pop, shift
'개발 학습' 카테고리의 다른 글
S1: 비동기처리 (Promise, async~await) (0) | 2021.09.29 |
---|---|
S1: for~in 과 for ~of 차이 (0) | 2021.09.28 |
S1: obj[키값] / 스프레드 / deep복사 (0) | 2021.09.10 |
S1: 엘리먼트(El)과 DOM (0) | 2021.09.08 |
S1: Git (0) | 2021.09.05 |
댓글