Se puede decir que debe haber T caminos, entonces buscamos T caminos. Para cada búsqueda de ruta, el tramo de ruta más largo de la respuesta binaria esta vez, si se cumplen las condiciones, se marca la ruta. (Para la ruta marcada, no se puede usar en el futuro). A partir de esto, podemos obtener que la respuesta es la longitud de ruta más larga de la ruta de búsqueda T-ésima.
Complejidad de tiempo: O (T (n + m) logm), y la constante es relativamente grande.
Enumere la longitud máxima del lado Para el lado cuya longitud es menor que la longitud enumerada, la tasa de flujo se registra como 1. Si el flujo máximo es mayor o igual a T, la condición se cumple. Podemos pensar en respuestas de enumeración binaria, complejidad de tiempo: O (nmlogm).
Solución 3:
Si enumeramos la longitud máxima del lado en el orden de la longitud del lado de pequeña a grande, y solo ejecutamos el flujo máximo en la red residual cada vez, entonces la complejidad total de ejecutar el flujo máximo varias veces debería ser: O (nm).