A* 알고리즘을 이용한 경로 계획 (빠른길찾기)
- 최초 등록일
- 2010.07.07
- 최종 저작일
- 2010.03
- 21페이지/ 압축파일
- 가격 5,000원
소개글
교재: 인공지능 개념 및 응용 3판
출판사: 사이텍미디어
제2장 탐색, 40쪽 예제 6번
첨부파일:
1. FastWay - 최종.zip : 프로그램 소스 코드
2. 프로그램설명2.hwp : 개요, 소스 코드 및 프로그램 설명
본 프로그램은 Visual Studio 2005에서 MFC로 작성되었습니다.
목차
소스 코드
1. FastWayView.h
2. FastWayView.cpp
3. FastWayDoc.h
4. FastWayDoc.cpp
5. CreateDialog.h
6. CreateDialog.cpp
프로그램 설명 및 실행 화면
1. 시작 초기 화면
2. 맵 생성 메뉴
3. 새로 만들기
4. 위치 생성
5. 명령 수행
6. Back Position 기능
7. 최적화 기능
8. 임의 위치에 만들기
본문내용
- 요 약 -
Visual Studio 2005에서 MFC를 이용하여 기본적인 알고리즘 구현 외에 길이 막혔을 때 돌아가는 기능과 최적화 기능, 임의 위치에 생성할 수 있는 기능들을 추가하였습니다.
// FastWayView.h : CFastWayView 클래스의 인터페이스
//
#pragma once
#include "CreateDialog.h"
class CFastWayView : public CView
{
protected: // serialization에서만 만들어집니다.
CFastWayView();
DECLARE_DYNCREATE(CFastWayView)
// 특성입니다.
public:
CFastWayDoc* GetDocument() const;
CCreateDialog createDlg; // 맵 크기를 설정할 다이얼로그 클래스
// 작업입니다.
public:
// 재정의입니다.
public:
virtual void OnDraw(CDC* pDC); // 이 뷰를 그리기 위해 재정의되었습니다.
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
// 구현입니다.
public:
virtual ~CFastWayView();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
참고 자료
없음
압축파일 내 파일목록
프로그램설명2.hwp
FastWay - 최종.zip