資源簡介
代碼片段和文件信息
#include?
#include?
#include?
#include?//因為要產生隨機函數種子
#include?//因為要用Sleep延時函數
#define?MAX_X?20??//定義迷宮大小
#define?MAX_Y?30
int?maze[MAX_X][MAX_Y];
class?stack_for_maze//迷宮行走路線存儲專用棧類!
{
private:
?struct?node//結點用來記錄壓棧的迷宮坐標
?{
??int?x;
??int?y;
??char?direction;?//上一步的行走方向(即如何來到這里的)???
??node*?next;
?};
?node*?head;
public:
?stack_for_maze()
?{
??head=NULL;
?}
?~stack_for_maze()
?{
??node*?p=head;
??while(head!=NULL)
??{
???head=head->next;
???delete?p;
???p=head;
??}
?}
?void?push(int?xxint?yychar?ddirection)//壓棧,將坐標和行走方向壓棧
?{
??node*?new_node;
??new_node=new?node;
??if(new_node!=NULL)
??{
???new_node->x=xx;
???new_node->y=yy;
???new_node->direction=ddirection;
???new_node->next=NULL;
???
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????221238??2013-04-22?17:23??migong\Debug\migong.exe
?????文件?????289112??2013-04-22?17:23??migong\Debug\migong.ilk
?????文件??????24833??2013-04-22?17:23??migong\Debug\migong.obj
?????文件????3629124??2013-04-22?17:23??migong\Debug\migong.pch
?????文件?????590848??2013-04-22?17:23??migong\Debug\migong.pdb
?????文件?????156672??2013-04-22?17:23??migong\Debug\vc60.idb
?????文件??????86016??2013-04-22?17:23??migong\Debug\vc60.pdb
?????文件???????4854??2013-04-22?17:23??migong\migong.cpp
?????文件???????3401??2013-04-22?17:20??migong\migong.dsp
?????文件????????518??2013-04-22?17:23??migong\migong.dsw
?????文件??????50176??2013-04-22?17:23??migong\migong.ncb
?????文件??????48640??2013-04-22?17:23??migong\migong.opt
?????文件????????742??2013-04-22?17:23??migong\migong.plg
?????目錄??????????0??2015-03-23?16:07??migong\Debug
?????目錄??????????0??2015-03-23?16:07??migong
-----------?---------??----------?-----??----
??????????????5106174????????????????????15
評論
共有 條評論