목차

그래프

용어 정의

특수한 그래프

흔한 작업들

구현

그래프 읽기

무가중 그래프

V, E = [int(x) for x in sys.stdin.readline().split()]
graph = [[] for _ in range(V)]
for _ in range(E):
    u, v = [int(x) for x in sys.stdin.readline().split()]
    graph[u - 1].append(v - 1)
    graph[v - 1].append(u - 1)  # 무향 그래프에서만 필요. 유향 그래프라면 이 줄이 없어야 한다.

가중 그래프