728x90
반응형

공부 2

나의 모닝 루틴: 지금 나의 루틴과 추가하고 싶은 습관

🌞 모닝루틴이 중요한 이유아침 시간을 잘 활용하는 것은 하루의 시작을 긍정적으로 이끄는데 큰 도움을 준다. 아침에 운동을 하면 하루 종일 기분이 좋고 활력이 넘치는 것을 체감할 수 있다. 실제로, 규칙적인 아침 루틴은 스트레스 호르몬인 코티솔 수치를 낮추는 효과가 있다는 연구 결과도 있다. 운동뿐만이 아니라, 아침에 명상이나 일기를 쓰는 활동을 통해 집중력이 높아지고 하루 종일 생산성이 향상된다고 한다. 꾸준한 모닝 루틴을 통해 마음과 몸의 건강을 돌볼 수 있다는 것이다. 🌞 성공한 사람들의 아침 습관’성공한‘ 사람들을 인터뷰한 팟캐스트를 요약한 도서인 『타이탄의 도구』에서 많이 언급되었던 모닝 루틴 습관에는 명상, 운동, 일기 / 글쓰기, 찬물샤워, 독서, 공부, 시각화 등등이 있다. 이제 하도 많..

[알고리즘] 투 포인터 (Two pointers) 알고리즘

투 포인터란? 이번 글에서는 Two pointers technique (algorithm)을 설명해보도록 하겠습니다. 일단 이름 그대로 두 가지 포인터를 사용하여 문자열이나 배열(또는 리스트)에서 원하는 값을 찾거나 반복문을 써야 할 때 쓰기 좋은 방식입니다. 그냥 naive 방식인 그냥 탐색 (반복문)을 쓰다보면 시간 초과가 걸리는 경우가에 투 포인터를 사용하면 메모리와 시간 효율성을 높일 수 있습니다. 코딩 테스트를 보면 시간 복잡도를 낮출 수 있는 경우에는 일부로 테스트 케이스에 n이 정말 큰 (엄청 긴 배열이나 문자열)을 사용해서 Time out을 걸리게 하는 케이스가 많습니다. 포인터는 크게 두가지 방식으로 쓰입니다. 앞에서 시작하는 포인터와 끝에서 시작하는 포인터가 만나는 형식 또는 빠른 포인..

728x90
반응형