资源简介
代码片段和文件信息
#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
相关资源
- c/c++解决迷宫问题
- 数据结构迷宫算法源码+实验报告
- 走迷宫问题栈实现.cpp
- 数据结构迷宫代码
- 迷宫问题代码算法详解
- 迷宫问题_数据结构C++课程设计_带报告
- 用栈非递归方法迷宫找出路
- 利用队列实现迷宫问题
- C++实现简单走迷宫的代码
- C语言迷宫小游戏课程设计
- 数据结构的迷宫问题 C语言
- 自建迷宫寻路
- 迷宫问题的课程设计报告
- 非常简单的C++迷宫程序,是数据结构
- C语言数据结构课程设计迷宫问题
- 递归和非递归解决迷宫问题
- 迷宫求解含源代码
- 迷宫问题c语言源代码
- C语言数据结构迷宫求解的源码
- C++迷宫问题 寻找最短路径
- c语言解决迷宫问题
- C语言编写走迷宫游戏
- 数据结构 走迷宫大作业 c语言完整代
- c语言迷宫游戏源代码
- 走迷宫程序C++
- 迷宫求解问题算法
- c语言课程设计迷宫求解.zip
- 走迷宫算法
- 迷宫问题的求解算法实现
- c语言随机生成迷宫和走迷宫图形版含
评论
共有 条评论