위키 백과를 역 추적의 관점에서 BFS와 DFS 설명 :는 깊이 우선 검색에 대해
깊이 우선 검색 (DFS)이 통과 또는 트리, 트리 구조, 또는 그래프를 검색하는 알고리즘이다. 하나의 은 루트에서 시작하여 ( 노드를 그래프의 경우 루트로 선택) 및 가능한 한 멀리 각 분기 전에 을 탐색합니다.
그렇다면 Breadth First Search 란 무엇입니까?
"시작 노드를 선택하는 알고리즘은 모든 노드에게이 는 최단 경로를 선택 역 추적을 확인하여 선택 이웃이 는 최단 경로를 선택 역 추적 노드, 마지막으로 는 최적의 경로 때문에 발견 으로 인해 연속 되돌아 각 경로를 탐색.
정규식 find
님의 가지 치기 - 역 추적?
역 추적이라는 용어는 다양한 용도로 인해 혼란 스럽습니다. UNIX의 find
SO 사용자를 프 루닝하는 것은 역 추적으로 설명됩니다. Regex의 범위를 제한하지 않으면 Regex Buddy는 "catastrophic backtracking"이라는 용어를 사용합니다. 너무 광범위하게 사용되는 우산 용어 인 것 같습니다. 따라서 :
- 그래프 이론을 위해 특별히 "백 트랙킹"을 어떻게 정의합니까?
- 넓은 검색 우선 순위 및 심도 우선 검색에서 "역 추적"이란 무엇입니까?
[추가]
좋은 역 추적에 대한 정의와 예
- The Brute-force method
- 스톨만의 (?) 발명 용어 "dependency-directed backtracking"
- 역행하고 regex 예를
- Depth First Search definition.