0. 알고리즘 연습 방법
- 알고리즘을 잘 작성하기 위해선 잘 작성된 알고리즘을 이해하고, 스스로 만들어봐야 함(모방부터 시작)
1. 알고리즘 연습 순서
1. 연습장과 펜을 준비 2. 알고리즘 문제 읽고 분석 3. 테스트용으로 매우 간단한 경우부터 복잡한 경우 순서대로 생각하면서, 연습장과 펜을 이용해 알고리즘 구상 4. 가능한 알고리즘이 보이면, 구현할 알고리즘을 세부 항목으로 나누고, 문장 단위로 세부 항목을 나누어서 적기 5. 코드화하기 위해, 데이터 구조 또는 사용할 변수 정리 6. 각 문장을 코드 레벨로 적음 7. 데이터 구조 또는 사용할 변수가 코드에 따라 어떻게 변하는지를 손으로 적으면서, 임의 데이터로 코드가 정상 작동하는지를 연습장과 펜으로 검증 |