资源简介
堪称史上最简单递归回溯马走日,看完课本后写的,看完代码会对递归回溯有更好的了解。
代码片段和文件信息
#include
#define N 5
int qipan[N][N]={0}; //初始化棋盘
static int jishu; //规定jishu为种数
void zoubu(int xint y){ // 递归函数
static int a=1; //a表示步数
int ij;
if((x>=0&&x=0&&y qipan[x][y]=a++; //输入当前步数
if(a==(N*N)+1){ //a=N*N+1时表示已经走了25步(已经走完棋盘)输出结果
printf(“第%d种\n“++jishu);
相关资源
- Jsoncpp_0.6rc2修改版
- 数据结构课程设计--统计成绩
- OPENGL可一走动的人
- Myrecord.rar
- 随机数数据折线图
- 基于4的FFT变换
- VirtualList.7z
- QT实现计算器包含科学计算与进制转换
- QT text预加载方式显示大文件文本.zi
- 计算机图形学四面体几何变换.doc
- 回溯法、遗传算法、CSP最小冲突法解
- 基于数据报套接字的回射程序设计与
- 操作系统实验报告-文件系统
- 3种不同语言的BP算法
- 冒险岛吸怪无敌 源码
- API函数大全(中文)
- Robocup2d的官方说明书
- 点云数据ply格式
- 图像亮度调整源代码
- 高斯平滑源代码
- 点云pcd与txt之间的转换
- 分层建立多叉树及分层遍历输出
- 支持向量机libsvm-2.88(最新版
- 简单多边形的屋脊线计算算法
- 十字链表的定义及实现
- 基于QT的P2P共享文件系统
- Qt 获取exe版本名称,描述等详细信息
- tcp协议简单的聊天程序Console
- VS2010求值MD5的代码
- A*全局路径规划器ros
评论
共有 条评论