인접 목록을 사용하여 Java에서 지시 가중 에지 그래프를 구현하려고합니다. 정점의 수와 동일한 크기의 배열로 구성되며, 배열의 각 항목은 각각 Vertex
의 후속 자의 LinkedList
입니다.자바 인접리스트 가중치가 적용된 가장자리가있는 그래프 구현
나는 나는 또한 내가 나중에 사용하기 위해 Vertex
마다 다른 변수를 추가 할의 LinkedList
각 successor
객체에 가중치 라벨을 추가하여이 일을 생각하고 있었는데, 각각의 가장자리에 무게를 추가 할. 이 작업을 수행하려면 정점에 대한 새로운 데이터 구조를 만들고 인접성 목록으로 별도의 데이터 구조를 만들어야합니다. 두 가지를 단일 데이터 구조로 결합하는 효율적인 설계는 무엇입니까?