만약에라도 아직 코딩테스트 입문 전이신 분들이 이 글을 보셨다면
1번 크롬 확장 프로그램인 백준허브를 깔아서 깃허브에 푼 문제를 자동으로 백업하세요.
2번 문제 풀기 전에 mdn을 통해서 indexOf,map,foreach,reduce 등의 메소드와 정규 표현식을 꼭 공부하시고 문제 푸세요.
3번 가능하면 달력 순서로 푸시는 것이 좋습니다.
▶밑으로는 저의 일기
오늘 기준으로 프로그래머스 Lv0 문제를 전부 다 풀었다.
한 달 조금 넘는 시간 동안 머쓱이 스탬프를 받고 싶은 마음에 꾸준히 풀었다.
전반적으로 메소드 사용에 익숙해질 수 있는 문제들이 많았던 것 같다.
대체적으로 변수 선언 포함 10줄이 넘어가는 코드들이 많지는 않았다.
나는 현제 프론트엔드 지망이기에 JavaScript로 문제를 풀었다.
다 풀고 난 후 든 생각은 정규표현식 / arr,object,indexOf,map,foreach,reduce 같은 메소드 공부를 먼저 하고 풀었다면
더 도움이 되지 않았을까 싶다.
단순히 문제를 푸는 것 뿐 만 아니라 다른 분들의 풀이를 통해 추가 공부를 한 것이 큰 도움이 되었다.
또, 문제를 다 푼 후 여러 풀이를 놓고 시간복잡도 공간복잡도를 비교한 것이 실력 향상에 도움이 되었다.
개인적으로 느낀 체감 난이도는 초반 문제들은 메소드 사용에 익숙하다면 금방금방 풀 수 있는 문제들이었다.
막판에 나오는 문제들 중 10문제 정도는 단순히 메소드 사용 만으로는 해결이 어렵고 충분히 생각을 해봐야 풀 수 있었다.
이런 문제들은 Lv1~2 쉬운 문제들보다 어려웠던 것 같다.
가능하면 달력 순서대로 푸는게 도움이 될 것 같다. 적당 할때 쯤 어려운 문제가 한 문제씩 나와줘서 재미있게 문제를 풀 수 있다.
2주 후에 PCCP 시험이기 때문에 내일 부터는 Lv2~3 으로 달려야 겠다. ㅠㅡㅜ