Notice
250x250
Recent Posts
Recent Comments
Link
넘치게 채우기
[알고리즘] 7. 백트래킹 기법(Backtracking) 본문
728x90
반응형
백트래킹 기법은 해를 찾는 도중, 해가 될 가능성이 없으면 이전으로 되돌아가면서 시간을 아끼는 방법이다.
보통 구현 방식은 DFS의 중간에 조건식을 넣어서, 더 깊게 들어가봤자 의미가 없다는 것을 판단시킨 후, 이전으로 돌아가게 하는 식으로 한다. 이 과정을 가지치기라고 하고, 이 가지치기의 조건을 얼마나 잘 설정하느냐가 관건이 된다.
728x90
반응형
'컴퓨터과학 > 알고리즘' 카테고리의 다른 글
[알고리즘] 최소 신장 트리와 크루스칼 알고리즘 (0) | 2023.08.19 |
---|---|
[알고리즘] 8. 투 포인터와 슬라이딩 윈도우 (Two Pointer && Sliding Window) (0) | 2023.05.07 |
[알고리즘] 6. 브루트 포스 기법(Brute Force) (0) | 2023.05.02 |
[알고리즘] 5. 탐욕법(Greedy) (0) | 2023.04.29 |
[알고리즘] 4. 동적 계획법(Dynamic Programming) (0) | 2023.04.29 |