博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
回溯8--跳马问题
阅读量:4591 次
发布时间:2019-06-09

本文共 774 字,大约阅读时间需要 2 分钟。

回溯8--跳马问题

一、心得

 

二、题目及分析

三、代码及结果

1 /* 2 一边默认一个顺序,另外一边出要求 3 选书:默认按照人一个个来,选书的话就一本本选就好了  4 */  5 #include 
6 using namespace std; 7 8 //标志数组 9 int vis[6][6];10 //结果数组11 int ans[6][6]; 12 int horseRoad[9][2]={
{
0,0},{
2,1},{
1,2},{-1,2},{-2,1},{-2,-1},{-1,-2},{
1,-2},{
2,-1}};13 int total=0;14 15 void print(){16 total++;17 if(total<=5){18 cout<<"<"<
<<">"<<": "<
=0&&r1<=4&&c1>=0&&c1<=4){35 ans[r1][c1]=step,vis[r1][c1]=1;36 search(r1,c1,step+1);37 vis[r1][c1]=0;38 }39 }40 } 41 42 int main(){43 ans[0][0]=1;44 vis[0][0]=1;45 search(0,0,2);46 cout<

转载于:https://www.cnblogs.com/Renyi-Fan/p/7124380.html

你可能感兴趣的文章
.35-浅析webpack源码之babel-loader入口文件路径读取
查看>>
VC++ ini文件操作
查看>>
忘记WiFi密码不用怕,一个命令轻松查看你连接过的所有WiFi及密码!
查看>>
魔术方法、魔术常量
查看>>
Eclipse搭建Struts2环境
查看>>
设备管理,连接两个数据库,用的easygui
查看>>
Ucore lab1实验报告
查看>>
算法导论之插入排序和归并排序
查看>>
VC++中对话框界面重绘1-概述
查看>>
正则例子
查看>>
简介---linux内核态和用户态
查看>>
MIT Python 第四课函数抽象与递归简介 函数调用与原代码的区别
查看>>
C++Primer第五版——习题答案详解(三)
查看>>
解决Google Play审核中的WebViewClient.onReceivedSslError问题
查看>>
如何清除浮动
查看>>
SpringBoot系列: Maven多项目管理
查看>>
ReactNative--state
查看>>
从别人的博客学习
查看>>
spring4的新特性---泛型注入
查看>>
在linux上安装MySQL数据库,并简单设置用户密码,登录MySQL
查看>>