본문 바로가기

TIL

[TIL] 2021.01.11 알면서도 알지 못하는 것들

반응형

Facts

JavaScript 알고리즘 강의 수강

flexiblehabit 업데이트 1커밋

알면서도 알지 못하는 것들 - 김승호 읽기

Feelings

Good

Findings

javascript udemy 강의노트

<Big O notation>

 

Big O notation은 공간복잡도도 나타낸다.

for문이 몇개 있든 공간복잡도는 변수를 몇 개 사용하느냐에 따라 달라진다.

 

Array 맨 끝에 추가, 삭제하면 O(1)

Array 맨 처음에 추가, 삭제하면 그 뒤 모든 index가 바뀐다.

즉 O(n)

 

Key, value 값을 이용하는 Object는 대부분 O(1)

Future Action Plans

아침에 일어나자마자 숨쉬기 운동, 스트레칭하고 임원회의 열기

Feedback

오늘은 아침부터 별로인 날이었다.

일찍은 일어났지만 몸이 엄청 뻐근했고, 밥 먹으러 갈 엄두가 나지 않아 누운 채로 김승호 회장님의 책을 읽었다.

그리고 밥을 먹으러 집에 늦게 가는 바람에 어머니와 말다툼을 했다. (필자는 가족들 옆 아파트에 혼자 살며 가족들 아파트에 밥 먹으러 왔다갔다 한다.)

그 후 우울하고 밖에 나갈 힘이 없어져 바로 침대에서 잠을 잤다.

 

오늘은 스터디카페를 가기 정말 싫었다.

우중충한 표정으로 많은 사람들이 불행한 공부를 하고 있는 곳으로 느껴졌다.

그리고 부자가 되고자 하는 이상과 현실의 괴리 때문에 우울감이 느껴졌다.

그래서 가지 않았다.

집에서 쉬고, 자고, 형과 맛있는 밥을 먹으며 생각했다.

 

아, 지금 내가 부자의 삶을 살고 있지 않구나,

부자는 자신의 몸 건강을 소중히 하고, 자신의 시간, 남의 시간을 금보다 소중히 여긴다.

약속은 가족과의 약속일 수록 더 잘 지켜야 하고 나와의 약속일 수록 더 잘 지켜야 하는 것이구나.를 느꼈다.

 

내 집에 와서는 udemy 인강을 들으며 알고리즘의 기초를 익혔다.

영어로 된 강의인데 섀도잉하니 재미있었다.

 

나의 정신과 몸 건강에 귀기울이며 현명하게 공부한 하루라서 하루를 끝마치는 지금의 기분은 좋다.

반응형