우리는 형식의 인접리스트를 부여그래프에서 가장 긴 경로를 찾는 방법은 무엇입니까?
U -> (U,V,C) -> (U,V,C) ...
U2 -> ...
U3 -> ...
.
.
etc
(U,V,C)
따라서 포함 된 노드들이 비용 C.
주어진 인접리스트는 N 단일 연결 트리입니다와 V에 U에서 가장자리가 있다는 뜻 N-1 개의 가장자리.
노드 세트 F=F1,F2,F3...Fk
이 제공됩니다.
이제는 F 노드의 가장 긴 경로를 찾는 가장 좋은 방법은 무엇입니까? O (N)에서 가능합니까?
F의 각 노드에서 오는 DFS가 유일한 옵션입니까?
DFS = Depth First Search입니까? –
당신은 F에서 가장 긴 경로를 요구하는 것처럼 보입니다. 길이가 == k-1이고 비용 SUM (Fi (Fi, Fi-1, C)에서 C)이 F 이상이어야합니다. E의 결정된 순서에 대해 Euler의 Konigsberg Bridges 문제의 일반화로 축소하지 않습니까? –
또한 아마도 여기 대신 수학 SE에 속할 것입니다. –