Today I Lived/항해99
[TIL] 2021.06.12 [항해99 / 6일]
배운 점
어제에 이어 알고리즘 강의 수강
알고리즘의 필요성에 대한 나름의 이해를 하고 있는 중
결국 내가 좋아하는 효율성을 위한 공부라 생각하니 의욕이 약간이나마 올라온다
오시영 튜터님의 조언을 나름대로 받아들여 정리 해 본 생각은
결국 목표가 명사가 아닌 동사가 되어야 한다는 것
막연하게 좋은 개발자가 되겠다가 아닌
적게 일하면서도 좋은 결과를 내는 효율적인 개발자가 되자!
알고리즘의 시간 복잡도는 결국?
- 입력값에 비례해서 얼마나 늘어날지 파악해보자. 1 ? N ? N^2 ?
- 공간복잡도 보다는 시간 복잡도를 더 줄이기 위해 고민하자.
- 최악의 경우에 시간이 얼마나 소요될지(빅오 표기법)에 대해 고민하자
아쉬운 점
스스로 필요하다고 느껴야 가장 능률적으로 학습이 가능하다 생각하는데
솔직히 코딩 자체에 대한 감각이 부족하니 알고리즘의 필요성을 제대로 못 느끼고 있었다
이번 기회에 확실히 학습하여 기반을 다지자!
오늘의 명언
자신의 내면을 믿어라 - 앙드레 지드
'Today I Lived > 항해99' 카테고리의 다른 글
[TIL] 2021.06.13 [항해99 / 7일] (0) | 2021.06.13 |
---|---|
항해99 - 1주 차 WIL (06.07 ~ 06.13) (0) | 2021.06.13 |
[TIL] 2021.06.11 [항해99 / 5일] 2주 차 알고리즘 (0) | 2021.06.11 |
[TIL] 2021.06.10 [항해99 / 4일] (0) | 2021.06.10 |
[TIL] 2021.06.09 [항해99 / 3일] (0) | 2021.06.09 |
댓글