문제 5 · 인접 리스트와 완전 그래프
문제 5 [3점]
인접 리스트adjacency list는 완전 그래프complete graph를 위해 사용하기에 적절한지, 혹은 그렇지 않은지 이유와 함께 서술하시오.
풀이 및 해설
결론: 적절하지 않다.
인접 리스트는 각 정점마다 그 정점에 인접한 정점들의 리스트를 저장한다. 공간은
그런데 완전 그래프는 모든 정점 쌍이 간선으로 연결되어
이다. 따라서 인접 리스트의 공간도
가 되어, 인접 행렬과 같은 차수의 공간을 쓴다. 게다가 인접 리스트는 각 간선을 노드로 저장하면서 다음 노드로 향하는 포인터까지 함께 두므로, 같은
정리하면, 완전 그래프처럼 밀집한 그래프에서는 간선 조회가