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

怎样做网站步骤动易网站地图

怎样做网站步骤,动易网站地图,做网站技术好学嘛,高端公司小程序建设我们可能惊异于某些技巧。我们认为这个技巧真是巧妙啊。或者有人认为我依靠自己的直觉想出了这个表示方法。非常自豪。我认为假设是很小的时候,比如说小学初中,还是不错的。到高中大学,就有一些不成熟了。因为这实际上是一个竞技。很多东西前…

我们可能惊异于某些技巧。我们认为这个技巧真是巧妙啊。或者有人认为我依靠自己的直觉想出了这个表示方法。非常自豪。我认为假设是很小的时候,比如说小学初中,还是不错的。到高中大学,就有一些不成熟了。因为这实际上是一个竞技。很多东西前人其实已经总结得非常全面了。这其实对于高手来说是类似常识一样的东西了。我们得尽快地熟练这些东西。这是最重要的事情。重复。这个是一个非常经典的题。有时间的话,可以多写几遍。像是背英语单词一样。一遍肯定是不够的。

#include<iostream>
#include<algorithm>
#include<queue>
#include<unordered_map>using namespace std;int bfs(string state){queue<string> q;unordered_map<string,int> d;q.push(state);d[state]=0;int dx[4]={0,1,0,-1},dy[4]={1,0,-1,0};string end="12345678x";while(q.size()){auto t=q.front();q.pop();if(t==end){return d[t];}int distance=d[t];int k=t.find('x');int x=k/3,y=k%3;for(int i=0;i<4;i++){int a=x+dx[i],b=y+dy[i];if(a>=0&&a<3&&b>=0&&b<3){swap(t[k],t[a*3+b]);if(!d.count(t)){d[t]=distance+1;q.push(t);}swap(t[k],t[a*3+b]);}}}return -1;
}int main(){char s[2];string state;for(int i=0;i<9;i++){cin>>s;state+=*s;}printf("%d\n",bfs(state));return 0;
}
http://www.yayakq.cn/news/196725/

相关文章:

  • 建设一个网站要花多少时间可以做微信推文的网站
  • 网站建设 海外房产做网站pyton
  • 南昌网站推广¥做下拉去118cr网站制作是什么公司
  • 网站速度优化网站建设制作人员招聘要求
  • 新手学做网站的书宣讲家网站支部建设
  • 北京做网站优化的科技公司金融行业建设网站
  • 静态网站设计来宾网站制作
  • 网站建设理念知名的中文域名网站有哪些
  • 网站首页设计报价多少手机网站主页设计
  • 网站弹出公告代码网站卡密怎么做
  • 杭州市钱江新城投资集团有限公司征集网站建设合作单位的公告大连建设主管部门网站
  • wordpress的wplms主题首页排名关键词优化
  • 创建网站的代码中山市开发区建设局网站
  • 做唯品客网站的感想同城的网站建设
  • 重庆营销网站建设公司html5官方网站开发流程
  • 凡科建站代理登录入口dw制作简单网站模板下载
  • 做临时工有哪些网站自己做外贸 建一个网站
  • wordpress无法搜索插件官网排名优化方案
  • 沧州做网站推广建筑设计公司名称起名
  • 做网站赤峰网站主题推荐
  • 手机网站建站教程做网站是怎么回事
  • 庆阳网站设计定制专业个人网站
  • 网站内页要不要加上关键词和描述网站流量成本
  • 做行业门户网站注意什么思科中国网站开发案例
  • 有了网站怎么开发application云主机网站的空间在哪里看
  • 凤岗网站建设大连网站公司设计
  • 沈阳市城乡建设部官方网站有没有免费的直播视频下载
  • python 做网站优势免费域名app下载
  • 滁州市建设工程质量检测协会网站京津冀协同发展存在的突出问题
  • 北京市建设工程造价管理协会网站建设银行第三方网站鉴权