Chapter 08 : graph
08 : Graph 01 - 그래프의 표현 Edge list : A[2][N] Adjacency matrix : A[N][N] Adjacency List : ArrayList[N] 046 : 특정 거리의 도시 찾기 047 : 효율적으로 해킹하기 048 : 이분 그래프 판별하기 049 : 물의 양 구하기 02 - 유니온 파인드 union : (find값인) label이 다르다면, 하나의 label로 묶는 선언 find : label 출력, 똑같으면 value, 다르면 value = find(label(a)); checkSame : label이 같으면 true, 다르면 false 출력 050 : 집합 표현하기 051 : 여행 계획 짜기 052 : 거짓말쟁이가 되긴 싫어 03 - 위상 정렬 사이클이 없는 방향..