当前位置: 首页 > news >正文

建网站和开发网站网站建设方案书模板 备案

建网站和开发网站,网站建设方案书模板 备案,wordpress 数据调用api,wordpress登陆函数题目 此题根据题目可知是迭代加深搜索。 首先应该枚举空格的位置#xff0c;让空格像一个马一样移动。 但迭代加深搜索之后时间复杂度还是非常的高#xff0c;根本过不了题。 感觉也想不出什么减枝#xff0c;于是便要用到了乐观估计函数#xff08;Optimistic Estimation … 题目 此题根据题目可知是迭代加深搜索。 首先应该枚举空格的位置让空格像一个马一样移动。 但迭代加深搜索之后时间复杂度还是非常的高根本过不了题。 感觉也想不出什么减枝于是便要用到了乐观估计函数Optimistic Estimation Function 以3种颜色的格子来表示原棋盘 如果我们要从一个状态抵达到原棋盘那么需要的步数绝对是小于当前状态与原棋盘不同的格子的数量、 那么我们的乐观估计函数就出来了。如果当前状态与原棋盘的不同格子数量小于我们的剩余的步数那么肯定是抵达不了的return回去就行。 代码 #include iostream #include cstring using namespace std;#define N 510int dir[8][2]{{2,1},{2,-1},{-2,1},{-2,-1},{1,2},{1,-2},{-1,-2},{-1,2}}; int fuck[10][10]{{0,0,0,0,0,0},{0,1,1,1,1,1},{0,0,1,1,1,1},{0,0,0,2,1,1},{0,0,0,0,0,1}}; int a[10][10],T,px,py,len,flag0;int dif() {int sum0;for(int i1;i5;i) for(int j1;j5;j)if(a[i][j] ! fuck[i][j]) sum;return sum; }void dfs(int step) {if(steplen) {if(dif()0) flag1;return ;}if(dif()len-step2) return ;for(int k0;k8;k) {int txpxdir[k][0],typydir[k][1];if( tx1 || tx5 || ty1 || ty5) continue;swap(a[tx][ty],a[px][py]);swap(px,tx);swap(py,ty);dfs(step1);swap(a[tx][ty],a[px][py]);swap(px,tx);swap(py,ty);} }int main() {cinT;while(T--) {flag0;memset(a,0,sizeof(a)); for(int i1;i5;i) for(int j1;j5;j) {char l;cinl;if(l1) a[i][j]1;else if(l0) a[i][j]0;else a[i][j]2,pxi,pyj;}for(len0;len15;len) {dfs(1);if(flag) {coutlenendl;break;}}if(!flag)cout-1endl;} } 在我的程序里有这一句 if(dif()len-step2) return ; 因为有这种特例保险起见多加一个1。 转载于:https://www.cnblogs.com/MisakaMKT/p/10769866.html
http://www.huolong8.cn/news/75551/

相关文章:

  • 青浦做网站公司手机网站代码下载
  • 母婴用品购物网站制作长清网站建设费用
  • 可以用来做视频网站的视频外链吗活动网站
  • 在线一键扒站源码php做淘宝客网站需要什么资质
  • 重庆网站建设的价格关于茶文化网站建设的背景
  • 创建网站好的平台什么网站收录快
  • 吉恩聊城网站建设二级分销佣金分配表
  • 帮朋友做网站成都餐饮vi设计公司
  • 设计视频网站网站租服务器
  • 加大网站建设力度大望路网站建设公司
  • 大连专业手机自适应网站建设维护宣传软文是什么意思
  • 网站开发资格证书找工程包工平台
  • 广州手机端网站制作列举免费域名注册的网站
  • 网站建设需要配置环境么网站建设服务商 需要什么主机
  • 淘宝客导购网站建设房地产公司网站建设方案
  • 温州手机网站制作磁力蜘蛛搜索引擎
  • wordpress未验证邮箱株洲网站seo优化价格
  • 专门做处理货的网站军事新闻最新消息今天
  • 电子商务网站后台核心管理网站网络优化外包
  • 淄博中企动力公司网站刚做的公司网站搜不到
  • 建设项目环境影响评价公示网站wordpress 本地视频插件
  • 如何用excel来做网站后台快速软件开发平台
  • 网站制作视频课程php7 mysql wordpress
  • 网站首页大图的尺寸asp 公司网站
  • 浙江省网站备案流程网页设计公司开设需要投资多少钱
  • 那个视频网站最好最全网址php做网站需要什么
  • 衡阳网站制作自适应网站建设选哪家
  • 镇江高端网站建设工作室太原网站上排名
  • 南京做网站优化哪家好表白网
  • 吉林市网站制作郑州市建网站