Una implementación del algoritmo de Dinic para encontrar el flujo maximal y el corte minimal en un network en tiempo polinomial.