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

天津网站seo策划办公空间设计说明300字

天津网站seo策划,办公空间设计说明300字,内蒙古高端网站建设,wordpress用户创建页面话不多说#xff0c;直接看题#xff1a; 显然#xff0c;我们可以用BFS#xff0c;其中#xff0c;对于判重操作#xff0c;我们可以把这矩阵化成字符串的形式再用map去存#xff0c;用a数组去重现字符串#xff08;相当于map映射的反向操作#xff09;。移动空格先找…话不多说直接看题 显然我们可以用BFS其中对于判重操作我们可以把这矩阵化成字符串的形式再用map去存用a数组去重现字符串相当于map映射的反向操作。移动空格先找到x的位置再推算出在矩阵里的位置进行移动即可。 至于如何回溯我们创造last数组来看它上一个是谁用form数组记录变化的操作。 然后dfs回溯输出即可。 下面是AC代码 #includebits/stdc.h using namespace std; #define N 363000 int last[N],cnt; int form[N]; char dd; mapstring,int mp; string a[N],s1,s212345678x; queueint q; int dir[4][2]{{0,1},{0,-1},{-1,0},{1,0}}; char ck[4]{r,l,u,d}; int bfs(string s1,string s2){mp[s1]1;cnt1;last[cnt]0;a[cnt]s1;q.push(cnt);while(!q.empty()){int tmpq.front();q.pop();int tta[tmp].find(x);int xtt/3,ytt%3;for(int i0;i4;i){string nxta[tmp];int x1xdir[i][0];int y1ydir[i][1];if(x10||x13||y10||y13) continue;swap(nxt[tt],nxt[x1*3y1]);if(mp.find(nxt)!mp.end()) continue;mp[nxt]cnt;last[cnt]tmp;form[cnt]i;a[cnt]nxt;q.push(cnt);if(nxts2) return 1;}}return 0; } void dfs(int cnt){if(cnt1) return;dfs(last[cnt]);coutck[form[cnt]]; } int main(){for(int i1;i9;i){cindd;s1dd;}if(bfs(s1,s2)0) coutunsolvable;else dfs(mp[s2]); } 注意方向数组中10是down因为这wa了好久 下面来一道刚刚比赛过的题 这名字显然是个坑看到数据范围就知道要暴力了3^10是可以接受的于是我们用dfs写 下面是AC代码 #includebits/stdc.h using namespace std; int n,m,t,a[20],min120; struct node{int u,v; }q[20]; void deal(){int cnt1;for(int i2;in;i){if(a[i]a[1]) cnt;}min1min(min1,cnt); } void dfs(int x){if(xm){deal();return ;}for(int i1;i3;i){if(i1){a[q[x].u]3;dfs(x1);a[q[x].u]-3;}else if(i2){a[q[x].v]3;dfs(x1);a[q[x].v]-3;}else{a[q[x].u]1;a[q[x].v]1;dfs(x1);a[q[x].u]-1;a[q[x].v]-1;}}return ; } int main(){cint;while(t--){cinnm;for(int i1;in;i) cina[i];for(int i1;im;i) cinq[i].uq[i].v;dfs(1);coutmin1endl;min120;} }
http://www.tj-hxxt.cn/news/134977.html

相关文章:

  • 单页网站怎么做wordpress cms theme
  • 营销型网站建设对比分析网站怎么发邮件
  • 商城网站做推广方案张家界seo优化首选
  • 大型网站建设设备wordpress电影主题会员
  • 免备案网站空间购买金融投资网站 php源码
  • 设计网站推广的广告语注册公司一年交多少税
  • 好公司网站建设价格保定网站推广费用
  • 南宁网站seo服务安徽湖滨建设集团网站
  • 做影视网站需要境外商城网站建设流程图
  • 淮北做网站电话安卓app用什么开发
  • 做国外营销型网站网页制作设计步骤
  • 做php网站会员开店代码如何编写wordpress jiu
  • 网页设计素材网站花郑州网站建设zzwzjs
  • 做 视频在线观看网站wordpress使用图床
  • 如何选择营销网站建设三亚手机台app
  • apache配置多个网站心悦免做卡领取网站
  • 网站统计怎么做做ui什么图库网站好呀
  • 如何优化企业网站河北百度seo点击软件
  • html5video网站深圳建设项目信息网
  • 湖北建设执业资格注册中心网站桥东网站建设
  • 义乌官网制作网站商城属于电商网站吗
  • wordpress网站前端wordpress制作网站教程
  • 做视频哪个网站收入高沈阳网站专业
  • 做安装系统网站有钱赚吗做网站的为什么一直拖
  • html网站后台管理系统唐山网站设计公司
  • 南昌网站建设哪家好东莞建设局网
  • 公司网站建设设计如何收费微信推广平台收费标准
  • 苏州网站设计服务80端口被封怎么做网站
  • 常见的cms网站程序有哪些王占山战斗英雄简历
  • 高端网站建设磐石网络好开发公司官网