그래프에 대한 기초적인 지식은 생략 최소비용흐름과 최단경로문제는 같은 문제이고 최대 흐름 문제는 조금 다르다 (책에서는 같다고 설명 되어 있는데 이건 좀 어거지임 내가 봤을 때) 최소비용 흐름 = 최단경로 문제 경로의 비용을 경로의 거리와 동일하게 생각하면 됨 . 이때 우리는 최단경로문제를 푸는 알고리즘을 배웠음 다익스트라 알고리즘임 다익스트라 알고리즘을 사용하기 위해선 조건이 있음. 모든 마디 (edge) 의 값 (최단경로 문제에서는 거리, 최소비용 흐름 문제에서는 비용) 이 0보다 커야한다는 것임 (0이 되는지는 좀 더 생각해봐야함) 다익스트라 알고리즘이 어떻게 진행되는지는 잘 알거니까 넘어가고 다익스트라가 최단경로문제를 해결하기 위한 알고리즘이란걸 상기하고 넘어가자. 만약에 edge의 값이 음수가 ..