0 votos
por (60 puntos) en Java
Hola necesito ayuda.. para hacer una busqueda en profundidad en un grafo e identifique las componentes biconexas del mismo.


2 Respuestas

0 votos
por (60 puntos)
ok gracias.... ya hago el recorrido en profundidad con esta función y lo hace bien.

public void dfs(int k)  // depth-first search
      {
      vertexList[k].wasVisited = true;
      displayVertex(k);
      theStack.push(k);                 

      while(!theStack.isEmpty()){

         int v = getAdjUnvisitedVertex( theStack.peek() );
         if(v == -1)
            theStack.pop();
         else{

            vertexList[v].wasVisited = true;
            displayVertex(v);
            theStack.push(v);
         }
       }

      }
Ahora lo que no se es como identificar los puntos de articulacion del grafo...


Preguntas relacionadas

0 votos
0 respuestas
preguntado por rblanco102 (40 puntos) Ago 20, 2016 en Java
0 votos
2 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
preguntado por daniela (20 puntos) Ene 15, 2023 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...