처음 시작할 땐 이렇게 오래할 줄 몰랐는데 지나고 보니 덕분에 많이 성장한 것 같아 뿌듯하고 좋다.
끝내는 이유:
요즘 네이버파이낸셜 인턴을 진행 중이라 오전 9시에 집에서 나오고 오후 8시 30분에 집에 도착한다. 집에 도착해서 문제를 풀어보고 있었지만 많이 버거웠고 알고리즘 한 문제를 풀면 따로 개인 공부 시간을 가지기 어렵다. 지금 중요한 건 인턴 과제라 이에 집중해보고자 여기까지 하려고 한다.
백준
단계별로 풀어보기
2022. 01. 27. ~ 06. 01. (125일)
125일 간 백준 단계별로 풀어보기를 풀었다. 초반에는 방학이기도 하고 문제가 쉽고 재밌기도 해서 하루종일 문제만 풀었다. 모르는 유형의 문제나 자료구조가 나오면 구글에 검색해 공부해가면서 풀었다. Solved.ac 등급도 잘 올라서 더 재밌었다. 후반에는 문제도 어렵고 22학점을 수강하고 있었기에 힘들었지만 하루에 한 문제는 꼭 풀었다.
하루 골드 한 문제
2022. 06. 02 ~ 09. 30. (120일)
120일 간 하루 골드 한 문제를 풀었다. 이때부터는 Solved.ac 등급이 안 올라서 조금 아쉬웠다. 그래도 코테 문제 유형에 많이 적응을 할 수 있었고 특히 DFS, BFS 문제에 익숙해질 수 있었다.
프로그래머스
하루 Level 3 한 문제
2022. 10.01 ~ 11. 14 (44일)
카카오 코테를 본 후 프로그래머스 문제 유형에 익숙해지려고 시작했다. 난이도가 뒤죽박죽이긴 했지만 도움이 많이 됐다. 후반에는 고득점 Kit에 있는 Level 2 문제를 하루 2 ~ 3문제씩 풀었다.
리트코드
하루 Medium 한 문제
2022. 11. 15 ~ 2023. 01. 27. (73일)
프로그래머스에 문제가 얼마 안남기도 했고 리트코드가 되게 좋다고 들었다. 그리고 문제가 영어로 되어 있어 레퍼런스를 찾아볼 때도 도움되지 않을까 싶어서 시작했다. 중간에 잔디가 없는 부분이 있는데 시간이 UTC 기준이라서 그렇다..
네이버파이낸셜 코테를 본 후에는 배워본 적 없는 코틀린으로 문제를 풀기 시작했는데 편의 메서드들이 많아서 문법과 같이 알아가는 재미가 있었다.
탑프로그래머스
생각지도 못했는데 갑자기 이런 메일이 와있었다. 11월 26일에 본 데브매칭 코테였고 4문제 올솔을 했다. 그래서 기대를 좀 했었는데 10개의 기업 중 9곳에서 서류 탈락했다😭
문제는 구현, 다중 조건 정렬, 0-1 BFS 3문제에 SQL 1문제였다. 문제 유형만 보면 쉬워 보이지만 조건이 많이 까다로웠다. 시간제한은 2시간이었던 것 같은데 많이 촉박해서 시간을 거의 다 쓰고 겨우 풀었다.