算法
Next 2 You
最好的人或事物就在身边,且行且珍惜
展开
-
走迷宫之深度优先搜索
#include<stdio.h> #define MAX 3 int book[MAX+2][MAX+2]; int map[MAX+2][MAX+2]; int D[4][2]={0,1,1,0,0,-1,-1,0}; int tx,ty; int YesOrNo=0; void Init() { for(int i=0;i<MAX+2;i++) for(int j=0...原创 2019-03-26 11:41:53 · 167 阅读 · 0 评论 -
走迷宫之广度优先搜索
#include<stdio.h> #define MAX 3 int map[MAX+2][MAX+2]; int D[4][2]={0,1,1,0,0,-1,-1,0}; int book[MAX+2][MAX+2]; void Init() { for(int i=0;i<MAX+2;i++) for(int j=0;j<MAX+2;j++){ scanf...原创 2019-03-26 11:44:21 · 206 阅读 · 0 评论 -
走迷宫之堆栈算法
#include<stdio.h> #include<stdlib.h> #define MAX 3 typedef struct step { int x,y,d; step *next; }Link,*Stack; int map[MAX+2][MAX+2]; int D[4][2]={0,1,1,0,0,-1,-1,0}; int d=-1; int x=1,y=...原创 2019-03-26 11:47:45 · 321 阅读 · 0 评论