그래서 나는 BFS와 DFS 알고리즘의 결과물과 혼동합니다.DFS 및 BFS 출력?
BFS가 입력으로 그래프를 취한 것으로 이해하면 G
이고 정점은 x
이라고 가정합니다.
출력 : G
모든 정점에 새 그래프는 그래프에서 다른 정점에서 정점 x
짧은 방법을 갖는 그래프를 반환한다.
맞습니까? 그렇지 않다면 무엇입니까?
및 DFS는 어떻습니까? DFS의 입력은 그래프 일뿐입니다. DFS는 어디에서 시작하든 상관하지 않습니다. DFS의 출력은 무엇입니까?
감사
선형 데이터 구조 (BFS의 경우 큐, DFS의 경우 스택)를 사용하여 그래프를 트래버스하는 두 가지 방법이 있습니다. "산출물"에 대한 정의는 없습니다. – Ralor
BFS와 DFS가 모두 그래프를 통과하여 가장 짧은 길을 찾으면 데이터를 저장하는 알고리즘에 코드를 추가 할 수 있습니까? 나는 최단 경로를 기억하는 것을 의미합니까? – seman
나는 그것을 말하지 않았다. DFS는 무게가 측정되지 않은 그래프에서 최단 경로 (BFS)를 찾을 수 없습니다. BFS를 사용하여 최단 경로를 검색하는 코드가 필요하다면 google로 테스트하고 사용하십시오. – Ralor