문제 설명 : 솔루션의 https://www.hackerrank.com/challenges/jack-goes-to-rapture: Dijsktras 수정 잭이 휴거 직관에 간다,
하나는 사용이 다 익스트라의 알고리즘을 수정합니다.
가 원본 :
For a vertex u,
Forall vertices v, instead of updating the distance by,
alt = distance(u) + weight(u, v)
if(alt < distance(v)) distance(v) = alt
수정 :
For a vertex u,
Forall vertices v, instead of updating the distance by,
alt = max(distance(u), weight(u, v))
if(alt < distance(v)) distance(v) = alt
내가 고도 = 최대 뒤에 직관을 얻을 수 아니다 (체중 거리 (유) (유, v)를)하는가이다 최단 경로에서 가장자리의 최대 무게.
누군가 해결책에 대한 직감을 설명해 줄 수 있습니까?
입니다. 감사합니다. 이 최소 최대 단순화를위한 표준 용어가 있습니까? – Abhishek
단순화에 대해 모르겠지만이 문제 (약간 수정 됨)는 표준 이름을가집니다. [wiki] (https://en.wikipedia.org/wiki/Widest_path_problem)에서 : "밀접한 관련 문제 인 ** 미니 맥스 경로 문제 **는 가장자리의 최대 무게를 최소화하는 경로를 묻습니다. " – DAle