基于c语言的迷宫问题设计_第1页
基于c语言的迷宫问题设计_第2页
基于c语言的迷宫问题设计_第3页
基于c语言的迷宫问题设计_第4页
基于c语言的迷宫问题设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I凌阳,拇指凌阳实践教学凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳兰州理工大学凌阳,拇指凌阳凌阳,拇指凌阳软件学院凌阳,拇指凌阳凌阳,拇指凌阳2012年春季学期凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳算法与数据结构凌阳,拇指凌阳课程设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳题凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳目凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳迷宫问题凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳专业班级凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳姓凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳名凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳学凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳指导教师凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳成凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳绩_凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳II凌阳,拇指凌阳摘要凌阳,拇指凌阳在现实生活中,拇指会遇到很多很多关于迷宫这样很复杂、很难解决的问题的问题。食指如果人工去解决这些问题,拇指会很麻烦,拇指花很长的时间,拇指甚至无法解决。食指假如用计算机去解决,拇指可以通过手动生成迷宫,拇指也可以通过计算机随机的产生迷宫,拇指最终退出。食指而且可以很快的求解迷宫,拇指找到从入口到出口的通路,拇指或者当没有通路时,拇指得出没有通路的结论。食指找出通路之后,拇指会显示出通路路经,拇指而且以图示的方式显示出通路,拇指这样会使人一目了然的看清此迷宫的通路。食指迷宫是一个矩形区域,拇指可以使用二维数组表示迷宫,拇指这样迷宫的每一个位置都可以用其行列号来唯一指定,拇指但是二维数组不能动态定义其大小,拇指我们可以考虑先定义一个较大的二维数组MAZEM2N2,然后用它的前M行N列来存放元素,拇指即可得到一个MN的二维数组,拇指这样0,0表示迷宫入口位置,拇指M1,N1表示迷宫出口位置。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳关键词凌阳,拇指凌阳迷宫;通路;二维数组;路径凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳III凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳序言凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳随着社会经济的发展,拇指信息化程度的不断深入,拇指传统的人工求解迷宫问题已不能满足生活的需要。食指近几年,拇指随着迷宫问题越来越复杂、科技也越来越发达,拇指人们逐渐的开始用计算机求解迷宫问题。食指迷宫问题很复杂,拇指但是人们又不得不去研究这个问题,拇指因为人们的生活中需要它,拇指离不开它。食指在迷宫路径的搜索过程中,拇指首先从迷宫的入口开始,拇指如果该位置就是迷宫出口,拇指则已经找到了一条路径,拇指搜索工作结束。食指否则搜索其上、下、左、右位置是否是障碍,拇指若不是障碍,拇指就移动到该位置,拇指然后再从该位置开始搜索通往出口的路径;若是障碍就选择另一个相邻的位置,拇指并从它开始搜索路径。食指为防止搜索重复出现,拇指则将已搜索过的位置标记为2,拇指同时保留搜索痕迹,拇指在考虑进入下一个位置搜索之前,拇指将当前位置保存在一个队列中,拇指如果所有相邻的非障碍位置均被搜索过,拇指且未找到通往出口的路径,拇指则表明不存在从入口到出口的路径。食指这实现的是广度优先遍历的算法,拇指如果找到路径,拇指则为最短路径。食指凌阳,拇指凌阳凌阳,拇指凌阳IV凌阳,拇指凌阳目录凌阳,拇指凌阳一、需求分析5凌阳,拇指凌阳11凌阳,拇指凌阳功能与数据需求5凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳111凌阳,拇指凌阳题目要求的功能5凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳112凌阳,拇指凌阳扩展功能5凌阳,拇指凌阳12凌阳,拇指凌阳界面需求6凌阳,拇指凌阳13凌阳,拇指凌阳开发环境与运行需求6凌阳,拇指凌阳二、概要设计7凌阳,拇指凌阳21主要数据结构7凌阳,拇指凌阳22各模块函数说明8凌阳,拇指凌阳三、详细设计9凌阳,拇指凌阳四、测试10凌阳,拇指凌阳五、使用说明13凌阳,拇指凌阳51应用程序功能的详细说明13凌阳,拇指凌阳52应用程序运行环境要求13凌阳,拇指凌阳53输入数据类型、格式和内容限制13凌阳,拇指凌阳六、总结提高14凌阳,拇指凌阳61课程设计总结14凌阳,拇指凌阳62开发中遇到的问题和解决方法14凌阳,拇指凌阳63凌阳,拇指凌阳对自己完成课设完成情况的评价14凌阳,拇指凌阳参考文献15凌阳,拇指凌阳致凌阳,拇指凌阳凌阳,拇指凌阳谢16凌阳,拇指凌阳5一、需求分析凌阳,拇指凌阳11凌阳,拇指凌阳功能与数据需求凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳问题描述以一个MN的长方形表示迷宫,拇指0和1分别表示迷宫中的通路和障碍。食指设计一个程序,拇指对任意设定的迷宫,拇指求出一条从入口到出口的通路,拇指或得出没有通路的结论。食指凌阳,拇指凌阳111凌阳,拇指凌阳题目要求的功能凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基本要求首先实现一个以链表作存储结构的栈类型,拇指然后编写一个求解迷宫的非递归程序。食指求得的通路以三元组(I,J,D)的形式输出,拇指其中(I,J)指示迷宫中的一个坐标,拇指D表示走到下一坐标的方向。食指如对于下列数据的迷宫,拇指输出的一条通路为(1,1,1),凌阳,拇指凌阳(1,2,2),凌阳,拇指凌阳(2,2,2)凌阳,拇指凌阳(3,2,3),凌阳,拇指凌阳(3,1,2),。食指凌阳,拇指凌阳测试数据迷宫的测试数据如下左上角(1,1)为入口,拇指右下角(9,8)为出口。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳7凌阳,拇指凌阳凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳112凌阳,拇指凌阳扩展功能凌阳,拇指凌阳(1)编写递归形式的算法,拇指求得迷宫中所有可能的通路;凌阳,拇指凌阳(2)以方阵形式输出迷宫及其通路凌阳,拇指凌阳12凌阳,拇指凌阳界面需求凌阳,拇指凌阳请求输入进入程序凌阳,拇指凌阳请求输入起始位置凌阳,拇指凌阳请求输入终点位置凌阳,拇指凌阳输出方阵迷宫凌阳,拇指凌阳输出路径凌阳,拇指凌阳输出方阵路径凌阳,拇指凌阳001000100010001000001101011100100001000001000101011110011100010111000000613凌阳,拇指凌阳开发环境与运行需求凌阳,拇指凌阳VISUAL凌阳,拇指凌阳C60凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳二、概要设计凌阳,拇指凌阳21主要数据结构凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳输入起始位置,终点位置判断首节点是否为通路判断路径能否走通对坐标标记是否到达迷宫出口处左边是否存在通路下边是否存在通路右边是否存在通路上边是否存在通路存储路径,将路径入栈有解迷宫无解迷宫YNYNY输出迷宫选择路径图一主流程图凌阳,拇指凌阳22各模块函数说明凌阳,拇指凌阳凌阳,拇指凌阳TYPEDEF凌阳,拇指凌阳STRUCT凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳POS_XLENGTH/进栈坐标凌阳,拇指凌阳INT凌阳,拇指凌阳POS_YLENGTH凌阳,拇指凌阳INT凌阳,拇指凌阳TOP凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳BASE凌阳,拇指凌阳凌阳,拇指凌阳STACK凌阳,拇指凌阳/新建结构体凌阳,拇指凌阳VOID凌阳,拇指凌阳INITSTACKSTACK凌阳,拇指凌阳P凌阳,拇指凌阳/初始化栈凌阳,拇指凌阳PUSHSTACK凌阳,拇指凌阳P,INT凌阳,拇指凌阳X,INT凌阳,拇指凌阳Y,INT凌阳,拇指凌阳D凌阳,拇指凌阳/入栈具体操作凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳POPSTACK凌阳,拇指凌阳P,INT凌阳,拇指凌阳READ2,INT凌阳,拇指凌阳D凌阳,拇指凌阳/出栈并读出前一步的坐标凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INITMAZEINT凌阳,拇指凌阳MAZE109/7建立迷宫凌阳,拇指凌阳WAYSSTACK凌阳,拇指凌阳P,INT凌阳,拇指凌阳MAZE109,INT凌阳,拇指凌阳RUKOU_X,INT凌阳,拇指凌阳RUKOU_Y,INT凌阳,拇指凌阳CHUKOU_X,INT凌阳,拇指凌阳CHUKOU_Y,INT凌阳,拇指凌阳D凌阳,拇指凌阳/具体路径的求解凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳MENU/调用菜单函数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳MAIN/实现迷宫求解的主函数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳三、详细设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳迷宫的过程可以模拟为一个搜索的过程每到一处,拇指总让它按左、右、上、下4个方向顺序试探下一个位置;如果某方向可以通过,拇指并且不曾到达,拇指则前进一步,拇指在新位置上继续进行搜索;如果4方向都走不通或曾经到达过,拇指则退回一步,拇指在原来的位置上继续试探下一位置。食指凌阳,拇指凌阳每前进或后退一步,拇指都要进行判断若前进到了出口处,拇指则说明找到了一条合适的通路;若退回到了入口处,拇指则说明不存在合法的通路到达出口。食指凌阳,拇指凌阳用一个二维指针数组迷宫表示迷宫,拇指数组中每个元素取值“0”(表示通路)或“1”(表示墙壁)。食指迷宫的入口点在位置(1,拇指1)处,拇指出口点在位置(M,N)处。食指设计一个模拟走迷宫的算法,拇指为其寻找一条从入口点到出口点的通路。食指凌阳,拇指凌阳二维数组的第0行、第M1行、第0列、第M1列元素全置成“1”,拇指凌阳,拇指凌阳表示迷宫的外墙;第1行第1列元素和第M行第M列元素置成“0”,拇指凌阳,拇指凌阳表示迷宫的入口和出口;假设当前所在位置是(X,Y)。食指沿某个方向前进一步,拇指它可能到达的位置最多有4。食指凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳四、测试凌阳,拇指凌阳凌阳,拇指凌阳图二进入迷宫凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图三查找路径凌阳,拇指凌阳凌阳,拇指凌阳图四退出迷宫凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳9凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳五、使用说明凌阳,拇指凌阳51应用程序功能的详细说明凌阳,拇指凌阳按提示输入数字1进入迷宫,拇指输入迷宫入口,拇指迷宫出口凌阳,拇指凌阳52应用程序运行环境要求凌阳,拇指凌阳MICROSOFT凌阳,拇指凌阳VISUAL凌阳,拇指凌阳C60凌阳,拇指凌阳53输入数据类型、格式和内容限制凌阳,拇指凌阳输入的数据都是整型(INT),拇指输入迷宫的数据间要用空格或回车隔开凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳六、总结提高凌阳,拇指凌阳61课程设计总结凌阳,拇指凌阳要能很好的掌握编程,仅仅通过简单的程序的编写是无法达成的,需要大量积累和深入研究才有可能。食指就从这个迷宫问题求解来说,在迷宫求路径就需要使用链表的栈,靠出栈和进栈来存取路径数据在程序的编写中也不能一味的向已有的程序进行模仿,而要自己摸索,去寻找最好的解决方法,只有带着问题去反复进行实践,才能更熟练的掌握和运用,当然,对现有的程序也要多去接触,因为有些程序是我们无法在短时间内想出来的最重要的一点是持之以恒,要经常性的复习原来接触的程序,这样才能保证我们有足够的经验去面对程序问题凌阳,拇指凌阳凌阳,拇指凌阳62开发中遇到的问题和解决方法凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳问题凌阳,拇指凌阳在开始时迷宫求解的凌阳,拇指凌阳路径无法显示寻找路径所走的方向等问题。食指凌阳,拇指凌阳凌阳,拇指凌阳解决方法在栈中增加一个变量D来表示方向,拇指在寻找路径的时候判断下一个坐标点和本坐标点的关系。食指在(X)行不变的情况下(Y1)列加一则表示坐标往右走了一步记为1、(Y1)列减一则表示坐标往左走了一步记为3;在(Y)不变的情况下(X1)行加一则表示坐标往下走了一步记为2、(X1)行减一则表示坐标往上走了一步记为4;凌阳,拇指凌阳63凌阳,拇指凌阳对自己完成课设完成情况的评价凌阳,拇指凌阳经过本次课程设计,拇指我深刻地明白了理论与实践应用相结合的重要性,拇指并努力克服自己在分析复杂问题的弱点。食指这次课程设计同时也考验我的综合运用所学知识的能力和操作能力。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳参考文献凌阳,拇指凌阳1凌阳,拇指凌阳严蔚敏,拇指吴伟民数据结构(C语言版)清华大学出版社凌阳,拇指凌阳112凌阳,拇指凌阳严蔚敏,拇指吴伟民数据结构题集(C语言版)清华大学出版社凌阳,拇指凌阳3凌阳,拇指凌阳DATA凌阳,拇指凌阳STRUCTURE凌阳,拇指凌阳WITH凌阳,拇指凌阳C凌阳,拇指凌阳WILLIAM凌阳,拇指凌阳FORD,WILLIAM凌阳,拇指凌阳TOPP凌阳,拇指凌阳清华大学出版社(影印版)凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳谭浩强C语言程序设计凌阳,拇指凌阳清华大学出版社凌阳,拇指凌阳凌阳,拇指凌阳5数据结构与算法分析(JAVA版)凌阳,拇指凌阳,凌阳,拇指凌阳A凌阳,拇指凌阳PRACTICAL凌阳,拇指凌阳INTRODUCTION凌阳,拇指凌阳TO凌阳,拇指凌阳DATA凌阳,拇指凌阳STRUCTURES凌阳,拇指凌阳AND凌阳,拇指凌阳ALGORITHM凌阳,拇指凌阳ANALYSIS凌阳,拇指凌阳JAVA凌阳,拇指凌阳EDITION凌阳,拇指凌阳CLIFFORD凌阳,拇指凌阳A凌阳,拇指凌阳SHAFFER凌阳,拇指凌阳,凌阳,拇指凌阳张铭,刘晓丹译凌阳,拇指凌阳电子工业出版社凌阳,拇指凌阳2001凌阳,拇指凌阳年1月凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳致凌阳,拇指凌阳凌阳,拇指凌阳谢凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳在这样的一个程序设计中,拇指靠一个人的单打独斗是不可能完成的。食指在这次设计过程中,拇指在开始的构思、设想,拇指源代码编写时的提示,拇指上机时精心的指点,拇指有了老师和舍友以及身边同学的指导、意见和帮助,12拇指最终才完成了这个迷宫求解问题系统的设计与实现。食指所以在这里要对以上老师及同学表示感谢,拇指非常感谢他们的帮助。食指而且在这次课程设计中我学习到了很多很多。食指13凌阳,拇指凌阳附录程序源代码凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳DEFINE凌阳,拇指凌阳LENGTH凌阳,拇指凌阳50凌阳,拇指凌阳DEFINE凌阳,拇指凌阳凌阳,拇指凌阳D凌阳,拇指凌阳凌阳,拇指凌阳DIRECTION凌阳,拇指凌阳凌阳,拇指凌阳/用D代表所走路径的方向凌阳,拇指凌阳INT凌阳,拇指凌阳N1凌阳,拇指凌阳INT凌阳,拇指凌阳STEP0凌阳,拇指凌阳/记录步骤数凌阳,拇指凌阳凌阳,拇指凌阳TYPEDEF凌阳,拇指凌阳STRUCT凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳POS_XLENGTH/进栈坐标凌阳,拇指凌阳INT凌阳,拇指凌阳POS_YLENGTH凌阳,拇指凌阳INT凌阳,拇指凌阳TOP凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳BASE凌阳,拇指凌阳凌阳,拇指凌阳STACK凌阳,拇指凌阳/新建结构体凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳INITSTACKSTACK凌阳,拇指凌阳P凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PTOPPBASE0凌阳,拇指凌阳凌阳,拇指凌阳/初始化栈凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PUSHSTACK凌阳,拇指凌阳P,INT凌阳,拇指凌阳X,INT凌阳,拇指凌阳Y,INT凌阳,拇指凌阳D凌阳,拇指凌阳/入栈具体操作凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳STEP凌阳,拇指凌阳D0凌阳,拇指凌阳NN1凌阳,拇指凌阳凌阳,拇指凌阳PTOPPTOP1凌阳,拇指凌阳凌阳,拇指凌阳14PPOS_XNX凌阳,拇指凌阳凌阳,拇指凌阳PPOS_YNY凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳POPSTACK凌阳,拇指凌阳P,INT凌阳,拇指凌阳READ2,INT凌阳,拇指凌阳D凌阳,拇指凌阳/出栈并读出前一步的坐标凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳STEP凌阳,拇指凌阳D0凌阳,拇指凌阳NN1凌阳,拇指凌阳凌阳,拇指凌阳PTOPPTOP1凌阳,拇指凌阳凌阳,拇指凌阳READ0PPOS_XN凌阳,拇指凌阳凌阳,拇指凌阳READ1PPOS_YN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INITMAZEINT凌阳,拇指凌阳MAZE109/建立迷宫函数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I凌阳,拇指凌阳凌阳,拇指凌阳FOR凌阳,拇指凌阳I0ITOPPBASE凌阳,拇指凌阳PRINTF“找不到出口N“RETURN凌阳,拇指凌阳0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳17WAYSP,MAZE,X,Y,CHUKOU_X,CHUKOU_Y,D凌阳,拇指凌阳RETURN凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳MENU凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“TTN“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“TT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳欢迎进入课程设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“TT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳迷宫求解程序凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“TT凌阳,拇指凌阳菜单凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N“凌阳,拇指凌阳PRINTF“TT进入迷宫请输入1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N“凌阳,拇指凌阳PRINTF“TT退出迷宫请输入2凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳N“凌阳,拇指凌阳PRINTF“TTN“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳MAIN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳STACK凌阳,拇指凌阳P凌阳,拇指凌阳凌阳,拇指凌阳STACK凌阳,拇指凌阳S凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳MAZE109凌阳,拇指凌阳/定义迷宫凌阳,拇指凌阳INT凌阳,拇指凌阳ELEM_11,ELEM_21,A,J凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳RUKOU_X,RUKOU_Y,D0凌阳,拇指凌阳INT凌阳,拇指凌阳CHUKOU_X,CHUKOU_Y凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳SUM0凌阳,拇指凌阳凌阳,拇指凌阳P凌阳,拇指凌阳凌阳,拇指凌阳INITMAZEMAZE凌阳,拇指凌阳凌阳,拇指凌阳SYSTEM“COLOR凌阳,拇指凌阳5F“/DOS窗口背景颜色函数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳MENU/调用菜单函数凌阳,拇指凌阳PRINTF“请输入您的选择“凌阳,拇指凌阳18SCANF“D“,凌阳,拇指凌阳IFA1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论