Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void dfs(ListaGenerica<ListaGenerica<Vertice<Muni>>> recTot, ListaGenerica<Vertice<Muni>> recAct,Vertice<Muni> v,Grafo<Muni> g){
- recAct.agregarFinal(v);
- if(v.dato().esMuni())
- recTot.agregarFinal(recAct);
- else{
- ListaGenerica<Arista<Muni>> ady = g.listaDeAdyacentes(v);
- ady.comenzar();
- while(!ady.fin()){
- Arista<Muni> a = ady.proximo();
- dfs(recTot,recAct,a.verticeDestino(),g);
- recAct.eliminar(recAct.tamanio());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment