Tengo un problema hw que solicita un algoritmo que detecta si hay algún ciclo en cualquier gráfico no dirigido que contenga un borde dado 'E'. El algoritmo debe ejecutarse en O (N) tiempo lineal.¿Cómo verificar si un borde está en algún ciclo?
El problema que tengo es que no sé por dónde empezar. Tengo algunos gráficos de muestra simples pero no sé a dónde ir desde allí.
¿Alguna pista?
¿Una pista? Por supuesto. Algunos conjuntos (como hashsets) tienen búsqueda O (1). – corsiKa