⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maze.h

📁 利用人工智能的经典算法实现迷宫游戏;里面的A星(a*)算法可以很方便的移植到应用程序中
💻 H
字号:
// maze.h: interface for the maze class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MAZE_H__37DD6A80_9860_48DE_BFBF_7938DC7A6058__INCLUDED_)
#define AFX_MAZE_H__37DD6A80_9860_48DE_BFBF_7938DC7A6058__INCLUDED_

#define MOSTNUM 51
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//int step;
//	int Astep;
//step=0;
class maze  
{
public:
	int  row;
	int  col;
	CPoint StartPos;
	CPoint GoalPos;
	CPoint CarPos;
	CString name;
	CPoint Road[MOSTNUM*MOSTNUM];
	int  MazeMap[MOSTNUM][MOSTNUM];
//		int Astep;
//	static	
//		void Asearch(int a[][101],CPoint s_n,CPoint s_g);
//protected:		
	maze();	
	virtual ~maze();

};
//class Company  
//{
//	CString  name;		// 公司名称
//public:
//	Company( char n[ ] );
//	void setCompany(  CString n );	// 设置时间
//	CString getCompany( );	// 获得路途
//};

#endif // !defined(AFX_MAZE_H__37DD6A80_9860_48DE_BFBF_7938DC7A6058__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -