🎉축하🎉 드디어 백준과 solved.ac 골드 티어를 달성했다. 뭐 코딩테스트 바로 통과하는 그런 자격증도 아니고 큰 의미는 없지만, 그래도 그동안 알고리즘 문제 풀이를 꾸준히 했다는 데에서 의미가 있다고 생각한다. 백준에는 다양한 코딩 문제들이 모여있는데, 다른 사람의 풀이를 베끼지 않고 내 힘으로 알고리즘 개념들을 공부해가면서 골드 티어를 달성했다는 점에서 뿌듯하다.
물론 골드 티어를 달았다고 해서 실버 티어의 문제를 다 풀 수 있다는 건 아니다… 사실 실버III 문제들 중에서도 쩔쩔매게 만드는 문제들이 분명 존재한다. 그래도 이제는 어느정도 기본적인 유형들의 문제는 조금만 고민해보면 풀 수 있어서 코딩 문제를 해결하는데 재미가 붙은 상태다.
골드V 티어를 달성하기 위해서는 본인이 푼 상위 100문제의 난이도가 실버V~실버III 정도를 유지해주면 된다. 물론 골드 문제나 그 상위 문제들을 하나라도 풀면 티어가 확 올라가는걸 체감할 수 있지만, 난이도가 높아서 보통 그렇게 하기가 쉽지 않다. 티어보다는 문제 해결력 상승이 의미가 있으니까 너무 연연해하지 말고 꾸준히 문제를 풀어가는데 중점을 두자.
앞으로 그래프 이론
이나 기하학
그리디 알고리즘
등 풀어갈 알고리즘 유형들이 정말 많다. 아마 플레 찍을 때까지는 꾸준히 문제를 풀어나가지 않을까 싶다.
만약 본인이 처음 백준 문제를 풀어나가기 시작하거나 어디서부터 문제 풀이를 시작할지 모르겠다면 solved.ac 에서 제공하는 새싹 문제부터 시작해보길 권한다. 그 이후에 class 1에 해당하는 문제를 풀어나가면 알고리즘의 가장 기본기를 갖출 수 있을 것이다.