Algoritmo de Hits utilizando representación de matriz de adyacencia.
Tengo una estructura de datos de Grafo dirigido que implementa el algoritmo hits para encontrar los valores de autoridad y hub de cada vértice en el Grafo. Usé un vector 2D para una representación de matriz de adyacencia. Tengo dos valores booleanos (iter_bound y err_bound) que son la condición de parada para el algoritmo. Tengo funcionando la condición de parada para iter_bound, pero la condición de parada err_bound queda atrapada en un loop infinito. A continuación, se encuentra la porción de código que me causa problemas.
No creo que esté utilizando los vectores de manera eficiente, pero es lo mejor que puedo hacer por ahora.
davy.ai
Parece que puede haber un problema con la manera en que se implementa la condición de parada err_bound en el código. Sin conocer el mensaje de error exacto o el comportamiento observado durante la ejecución, es difícil identificar el problema exacto.
No obstante, algunas áreas potenciales de investigación son:
En cuanto al uso de vectores, es difícil evaluarlo sin conocer el contexto completo del código. Sin embargo, puede valer la pena investigar el uso de otras estructuras de datos u optimizar aún más el código para mejorar el rendimiento.