Dijkstra 알고리즘을 이용한 지하철 망 탐색 문제(C++, 그래프, 인접리스트)

등록일 2002.11.20 압축파일 (zip) | 1페이지 | 가격 1,400원

소개글

Debug - VC++ 6.0 으로 컴파일된 디버그 폴더
___425 assn4_testcase1.txt - 테스트용 예제
___504 assn4_testcase2.txt
___639 assn4_testcase3.txt
___989 assn4_testcase4.txt
___979 assn4_testcase5.txt
_2,159 assn4_testcase6.txt
_1,303 Dijkstra.plg
23,040 Assignment4.doc - 과제 문서
_4,306 Dijkstra.dsp
___541 Dijkstra.dsw - VC++ 6.0 용 워크스페이스 파일
50,176 Dijkstra.ncb
10,354 SubWay.cpp - 메인 소스
53,760 Dijkstra.opt
로 구성되어 있습니다.

알고리즘 과제물로 제작된 '지하철 역 최소 경로 탐색 문제' 입니다.
VC++ 6.0 으로 제작되었으며 예제파일 6개가 포함되어 있습니다.
그래프를 인접 리스트로 표현하도록 되어 있으며 전체 그래프를 도착 역을 루트로 만들어 최소비용 신장 트리를 구성합니다.

** 주석이 대화체로 매우 상세하게 적혀 있습니다 **

똑같은 문제가 아니더라도 Dijkstra 경로탐색 알고리즘은 유용하게 사용하실 수 있을겁니다.

Assignment4.doc 는 교수님께서 공개하신 숙제 출제용 문서입니다.

목차

없음

본문내용

지하철 망이 주어져 있다. 다음을 해결하는 프로그램을 작성하시오.

(1) 지하철 망이 연결되어(connected) 있는지, 즉 모든 두 역 사이의 경로가 있는지를 판별하시오.
(2) 지하철 망에 사이클이 있는지를 판별하시오.
(3) 지하철 망의 두 역 사이의 가장 시간이 적게 걸리는 경로와 그 시간을 출력하는 프로그램을 작성하시오.

참고 자료

Dijkstra 알고리즘과 최소비용 신장 트리 알고리즘
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서