?
-
종만북 문제 해결 알고리즘? 2019. 12. 21. 02:11
1. 문제를 읽고 이해하기 2. 재정의와 추상화 3. 계획 세우기 4. 계획 검증하기 5. 계획 수행하기 6. 회고하기 1.문제를 읽고 이해하기 문제를 실수없이 이해하기 2.재정의와 추상화 자신이 다루기 쉬운 개념을 이용하여 문제를 자신의 언어로 풀어 쓰는 것 + 추상화 3. 계획 세우기 문제를 어떤 방식으로 해결할지 결정하고, 사용할 알고리즘과 자료구조를 선택 4. 계획 검증하기 설계한 알고리즘이 모든 경우에 요구 조건을 정확히 수행하는지를 증명하고, 시간과 메모리가 제한 내에 들어가는지 확인 5. 계획 수행하기 코드의 중복없이 코딩 알고리즘이라는 도구를 사용할 때는 일관된 방법으로 사용 6. 회고하기 문제 해결 기술은 추상적인 기술이다. 따라서 끊임없이 자신이 이 기술들을 어떻게 사용하고 있는지 돌아..