1단계 ) 자료구조 및 알고리즈 공부하기
2단계 ) 빅오 표기법 마스터하기
효율적인 답을 가려내기 위해 더 짧은 시간안에(시간복잡도), 더 적은 메모리를 사용하면서(공간복잡도) 문제를 해결하는 코드가 더 효율적인 답
3단계 ) 알고리즘 문제 풀어보기
→ 각 주제별로 몇 개의 문제를 풀고, 그 주제를 완전히 이해하고 나서 다음 주제로 넘어가기. 문제의 패턴을 인식하고, 그 문제를 푸는 방식을 이해하는 게 중요. 주제별로 최소 5문제는 풀어봐야 제대로 감을 잡을 수 있음
4단계 ) 결과 분석하기
다른 사람의 답과 비교해보기
문제 푸는데 걸린 시간 보기
https://dong-gas.tistory.com/77
https://velog.io/@danhan/SUAPC-2022-Winter-참가-후기
https://dong-gas.tistory.com/65
알고리즘 문제풀이를 함에 있어서 자주 접하게 될 용어들