정점보다 에지가 많은 멀티 그래프를 구현하는 가장 좋은 방법은 공간 및 운영 비용입니다.Multigraph에 가장 적합한 구현은 무엇입니까?
최악의 경우 5000 개의 가장자리와 1000 개의 정점이 있습니다. add edges
, check adjacency between edges
, add vertices
(거의 항상) 등 대부분의 작업에 좋은 시간이 있기 때문에 인접 목록을 생각하고 있었지만 여전히 |v^2|
의 공간을 소비합니다.
올바른 경로에 있습니까? 더 나은 구현이 있습니까? 인접성 목록을 구현하는 가장 좋은 방법에 대한 팁은 무엇입니까?
adacency 목록은 O (V + E)가 아니라 O (V^2)입니다. 어디서 O (V^2)를 얻었습니까? – maniek