6086번 - 최대 유량
네트워크 플로우에서 S->T로 가는 경로를 발견했을때, 경로중에 c - f 의 최솟값을 찾고
경로에 존재하는 간선에는 더해주고 역방향 간선에는 빼준다고 알고있습니다.
하지만, 이 문제에서는 역방향 간선에 f값을 update 안해줘도 통과가 됩니다.
즉, 74번줄이 빠져도 통과가 됩니다.
역방향을 신경 써줘야하는 경우와 안써도 되는경우 차이와 이유에 대해 궁금해서 질문드립니다!
댓글을 작성하려면 로그인해야 합니다.
fdsajklt2 3년 전
네트워크 플로우에서 S->T로 가는 경로를 발견했을때, 경로중에 c - f 의 최솟값을 찾고
경로에 존재하는 간선에는 더해주고 역방향 간선에는 빼준다고 알고있습니다.
하지만, 이 문제에서는 역방향 간선에 f값을 update 안해줘도 통과가 됩니다.
즉, 74번줄이 빠져도 통과가 됩니다.
역방향을 신경 써줘야하는 경우와 안써도 되는경우 차이와 이유에 대해 궁금해서 질문드립니다!