작성한 질문수
자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
12. 경로탐색(DFS)
작성
·
432
0
이동 순서 출력하려면 어떤 식으로 코드를 작성해야 하나요..
쉬울 것 같았는데 막상 해보니까 잘 안되네요..
답변 2
DFS(L + 1, i);path[L] = 0;
path[L] = 0; 추가요~
안녕하세요^^
path 라는 배열을 만들고
public void DFS(int L, int v){ if(v==n) { answer++; for문 돌면서 path 내용출력; } else{ for(int i=1; i<=n; i++){ if(graph[v][i]==1 && ch[i]==0){ ch[i]=1; path[L]=i; DFS(L+1, i); ch[i]=0; } } } }