Please enable JavaScript.
Coggle requires JavaScript to display documents.
문제 해결과 탐색
2424 최서윤 - Coggle Diagram
문제 해결과 탐색
2424 최서윤
02 탐색을 활용한 문제 해결
1 맹목적 탐색을 활용한 문제 해결
맹목적 탐색은 깊이 우선 탐색, 너비 우선 탐색
-
-
2 최상 우선 탐색을 활용한 문제 해결
-
효율적 탐색을 위해, 설정한 규칙에 따라 선택된 ㅁ고표 상태가 존재할 가능성이 가장 큰 다음 상태로 확장해 탐색함
-
-
-
01 문제의 구조화
탐색으로 문제를 해결하기 위한 구조화 과정
-
-
문자 형태와 이진수를 황용해 표현하면 추상화하면 효율적으로 상태를 표현할 수 있고, 구조화 작업이 쉬움
- 현재 상태로부터 다음 상태로 진행하기 위한 수행 작업 정의
-
구조화를 위해 가장 먼저 해야 할 일은 현재 상태에서 가능한 다음 상태들을 나열하고, 현재 상태에서 다음 상태로 나가기 위한 수행 작업을 설정하는 일임
- 초기 상태로부터 목표 상태까지 효율적으로 도달하기 위한 전략 수립
초기 상태에서 한 번 수행 작업을 한 다음, 트리 형태로 표현한다.
트리 구조: 직장의 조직도나 컴퓨터의 폴더 구조처럼 데이터(자료)들이 계층적인 구조를 가지는 경우, 나무처럼 루트 노드를 기점으로 그 아래에 자료(노드)를 계층적으로 표현한 데이터 구조 중 하나임