일일 알고리즘 한달 진행 리뷰
2월말부터 진행하여 현재까지 이어오고 있는 일일 알고리즘을 이어오고 있다.
프로그래머스 1단계부터 진행됐고 이제 곧 2단계로 진입하는 시점입니다.
이전부터 프로그래머스를 통해 일부 문제들을 풀어왔고 릿코드를 통해서도 문제풀이를 했었지만 한달 가량 꾸준히 해 온 것은 이번이 처음입니다.
문제의 개수와 난이도 역시 중요하지만 이번 경험은 습관을 만드는 연습이었습니다.
스터디 톡 단체방을 통해서 매일매일 올라오는 문제를 간단한 규칙 안에서 문제풀이 합니다.
- 30분 내에 문제 풀기
- 30분이 지나면 문제풀기 중지
- 풀이 해결책은 틈틈이 고민
- 이후 15분 이내 문제풀기 해결
풀이한 내용을 개인 깃헙에 올리고 단체방에 공유합니다.
프로그래머스 1단계는 거의 30분 이내에 풀이가 가능해서 새로운 지식의 학습보다는 알고리즘적 사고와 언어 내장함수 숙련도를 향상시킬 수 있었습니다.
그리고 가장 중요한 소득은 꾸준히 공부를 하고 있고 실생활을 하면서도 알고리즘에 대해 생각해보는 습관이 생겼다는 것입니다.
위에 언급된 규칙을 통해서 30분 내에 풀리지 않는 문제를 어떻게 하면 풀 수 있을지 계속해서 생각해보면서 알고리즘적인 생각 혹은 문제해결 능력을 향상시킬 수 있지 않나 생각해봅니다.
이제 다음주부터는 프로그래머스 2단계 문제를 풀게 될텐데 더 많은 시간을 투입해야 될 것이라 예상됩니다.
그래도 지속적인 습관을 유지하는 것을 목표로 이어나가보도록 하겠습니다.
lundella/daily-coding-test
Contribute to lundella/daily-coding-test development by creating an account on GitHub.
github.com