-

미리보기는
3 페이지 까지 제공됩니다.
-
-
공학,기술계열
-
자바로구현한 다익스트라알고리즘 (지하철 최단경로찾기)
-
자바로구현한 다익스트라 알고리즘.zip
-
등록인 qowns0345
-
등록/수정일 11.11.17 / 11.11.17
-
문서분량 15 페이지
-
다운로드 53
-
구매평가
판매가격
500원
- 같은분야 연관자료
-
- 보고서설명
- 대학교 레포트수준에 맞는 자료로 다익스트라 알고리즘을 이용하여 지하철 노선간 출발역에서
도착역까지 최단경로와 소요시간을 출력하는 프로그램
실행화면 설명 : 프레임창에 64개역을 가진 지하철맵이 나오고 각 역들은 복잡하게 연결되있습니다.
프레임창에 텍스트필드를 줘서 출발역과 도착역을 이곳에 입력하고 입력이라는
버튼 클릭시 출발역에서 도착역까지의 최단경로가 또하나의 새로운 프레임창에
버튼으로 생성되여 나타납니다. 출발역~도착역 사이 중간역이름이나온 버튼에
마우스를 올리면 출발역~중간역(마우스위치) 까지 소요시간이 툴팁형식으로 제공
가올린 알집안에 한글로 캡쳐해서 설명해놓은 파일과 소스코드, 이미지 3개가 있습니다.
실제 돌리실경우 컴퓨터에 jse와 이클립스를 설치하시고 workspace의 bin폴더 안에 이미지파일을
넣으셔야 실행시 그림파일을 프레임창에 추가할 수 있습니다.
단점 : -환승정보가 표시되지않음 (제수준에서 못하겠습니다.)
-경로들을 각호선에 맞게 색을 배치하고싶지만 하지못했습니다.
-
- 본문일부/목차
- import java.awt.*;
import javax.swing.*;
//구조체개념을 표현하기위해 사용된 클래스
class subway{
String name; //지하철 역의 이름
String type; //지하철 호선
subway(String name, String type) //생성자
{
this.name = name;
this.type = type;
}
}
//subway 클래스를 상속- name 과 type 변수를 사용하기위함
class path extends subway {
/*path 클래스 : subway 클래스를 상속받아 name 과 type 필드를 사용하기위함 (c 언 에서 구조체에 해당)
맵에 표시된 역들을 정점으로 만들고 간선들을 cost 배열에 인접행렬로 표현
여러 메소드를 이용하여 최단경로를 계산하고 결과값을 JFrame 을 상속받은 내부클래스
Myframe 클래스를 이용하여 또하나의 프레임창 생성하여 지나온 경로 출력 */
========================================================================================
위는 소스코드의 일부분으로 최대한 설명을 자세히 썼습니다.
한글파일에 제가 제출한 레포트형식 그대로 있으며 표지도 있습니다. 특수한 경우가 아니면
한글파일 그대로 제출하셔도 될 것 같습니다.
- 연관검색어
-
#컴퓨터
- 보상규정 및 환불정책
-
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시
환불(재충전) 해드립니다. (단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.
저작권안내
보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다.
저작권침해신고 바로가기