private void bFs(Grafo g, int s){
		ArrayList<Integer> cola= new ArrayList<Integer>();
		marked[s]= true;
		cola.add(s);
		while(cola.size()!=0){
			int saliente= cola.remove(0);

			for(int i : g.adj(saliente)){
				if(!marked[i]){
					edgeTo[i]=saliente;
					marked[i]=true;
					cola.add(i);
				}

			}
		}
	}