- 博客(5)
- 收藏
- 关注
转载 迷宫问题完成(初稿)待加注释和优化
#includeusing std::cout;using std::cin;using std::endl;const int MAZE_LENGTH=8; const int MAZE_WIDTH=8;const bool TURE=1;const bool FAULT=0;const int FAILURE=1;const int SUCCESS=2;const int DRIECTION_
2009-03-15 17:31:00
310
1
原创 迷宫问题中的链式堆栈类的实现
class Node{//堆栈的结点类public: Node();//构造函数0 Node(int x, int y, Node *p);//构造函数重载1 void get_xy(int &x, int &y);//取结点的X,Y值 void put_xy(int x, int y);//置结点的X,Y值 bool put_next(Node *n);//置结点的前驱结点域 bool put_
2009-03-14 17:12:00
401
原创 迷宫问题中的地图属性部分
#define MAZE_LENGTH 8 #define MAZE_WIDTH 8#define NORTH 3#define SOUTH 1#define WEST 4#define EAST 2#define START 3#define END 4class CreatMap{public: CreatMap(); int get_point_map(int ,int ) const; i
2009-03-13 23:22:00
280
原创 简单迷宫建立,路径的遍历,最短路径的生成
简单的思路:(1) 利用数组与结构体结合,完成地图及其相关元素的记录 a:障碍 Empty,Full b:是否以被通过 Yes,No c:该点4个方向遍历的数目 North,South,West,East (2) 堆栈的构造 a:入栈数据为地图坐标,2个int型 b
2009-03-12 10:23:00
591
原创 单链表的冒泡排序
#include//建立链表,进行排序,零时完成,运用了C++的输入与输出 - -! 2009.03.11#define NULL 0using std::cout;using std::cin;using std::endl;struct NODE{ int data; NODE *next;};void creat_list(NODE *&head,int length);void sele
2009-03-11 13:48:00
947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人