1. 알고리즘 관련 이론을 이해하는 것이 중요하다. ㄴ 자료구조, 알고리즘, 개념, 수학이론 등 ㄴ 모르겠으면 해당 이론은 패스한 후 다른 이론을 공부하자. 2. 1문제당 2시간 정도 고민하는 시간을 갖자. ㄴ 2시간이 넘으면 포기하고 답을 찾아본 후 분석해보자. ㄴ 정답을 구하기 힘들다면, 커뮤니티를 활용하여 질문하는것도 방법이다. 3. 중요한 것은 충분히 고민해보고, 노력해보고 포기하는 것이다. ㄴ 답을 봤어도 풀었다고 생각하자. ㄴ 3일 1문제보다, 1일 3문제가 좋다. ㄴ 사용할 수 있 수 있는 라이브러리를 익혀두자. TIP. 많이 생각해보자. ㄴ 생각하는 과정을 배워서 스스로 그러한 생각을 해내는것이 중요하다. ㄴ 풀이에 대한 회고와 더 좋은 풀이방법을 찾아보자.