인접 리스트 질의
1의 이웃: [2, 3]`has_edge(1,3)`은 리스트 안에서 3을 찾습니다.
O(deg(1))이웃 수가 많으면 질의 비용도 커집니다.
O(V+E)대신 저장 공간은 실제 간선만큼만 씁니다.
같은 간선 집합이라도 주 연산이 이웃 순회인지 존재 조회인지에 따라 표현 선택이 달라집니다.
판정: 존재 질의가 매우 많고 V가 작거나 밀집 그래프면 행렬, 탐색과 순회 중심이면 리스트가 보통 더 낫습니다.