Algorithm with C/BackTracking
연구활동 가는 길( 그래프 방식 )
DesignatedRoom
2020. 8. 21. 08:49
1. 그래프 방식의 풀이 과정
문제는 앞에 있으니 생략하도록 한다.
우선 자료 구조에서 작업한 그래프를 가지고 와서 구현을 할 것이다.
(비용을 포함한 그래프를 그대로 가지고 와서 구현)
첫 작업은 파일에 있는 내용을 그래프에 저장해야 한다.
이는 LoadDataFromFile함수가 한다.
이 작업이 끝나면 아래와 같은 구조가 된다.
정점의 개수는 7개로 고정을 했다. 정점의 개수만큼 pVertexList배열이 동적할당이 된다.
탐색을 할 시작 정점은 앞의 인접 행렬 풀이에서와 마찬가지로 0번 정점이다.
아래는 탐색 함수이다.
2. 구현
프로그램 실행결과
3. 소스 & 헤더 파일
common.h
0.00MB
Graph.c
0.00MB
Graph.h
0.00MB
main.c
0.00MB
연구활동 가는길.txt
0.00MB