하루
요즘 계획 세운 일들이 많이 밀리는 것 같다.
매일 아침, 오늘의 To Do List를 작성을 하지만 달성률이 높지않다.
매일 8 to 8 을 하고 끝나자 마자 나의 허리를 위해 헬스장에 교정운동 겸 다이어트를 하고오니
정신적으로도 피곤하고 육체도 피곤한거같다.
그래서 집중력이 떨어지고 할 일을 많이 마치지 못하는 것 같다.
무리하지 않는 타협점을 찾아야겠다.
TIL
오늘 오전에 튜터님의 알고리즘 강의를 들었다.
스택
- LIFO ( Last In First Out )
- Stack Overflow
반복문에서 탈출 조건을 지정하지 않거나 잘못된 탈출 조건을 지정하여 무한 루프가 발생하면 메모리의 스택영역이 쌓이고 쌓이다 터진다!
- React 에서 Navigator
- 역순의 성질을 사용해야 될 때 유용!
큐
- FIFO ( First In First Out )
- 대표적인 예 : 서버 접속 대기열 큐
- 새로고침하면 순번이 맨 뒤로 밀리게 된다
버블정렬
- n 번째 자료와 n+1 번째 자료를 비교하여 교환하며 자료를 정렬하는 방식
선택정렬
- index 하나마다 위치할 원소를 결정하고 그다음 index로 넘어가는 기법
삽입정렬
- 전체에서 하나씩 올바른 위치에 삽입하는 방식
- 필요할 때만 위치를 변경하므로 더 효율적인 방식
잘 보고 갑니다^^