11. 알고리즘 문제 해결 전략11.1 문제 해결 방법론문제 해결 방법론(Problem-Solving Methodology)알고리즘 문제 해결은 문제를 이해하고, 계획을 세우고, 해결책을 구현하는 과정을 포함합니다. 이는 다음과 같은 단계를 거칩니다:1. 문제 이해2. 계획 세우기3. 해결책 구현4. 해결책 검증역사적 배경문제 해결 방법론은 컴퓨터 과학의 초창기부터 중요하게 여겨졌습니다. 1970년대에 피터 뉴먼(Peter Naur)과 브라이언 랜드(Brian Randell)가 제안한 소프트웨어 공학 방법론에서 이러한 접근 방식을 구체화했습니다. 11.2 문제 분석과 분해문제 분석과 분해(Problem Analysis and Decomposition)문제를 작은 부분으로 나누어 분석하는 것은 복잡한 문제..