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

网站网络营销推广网站创建域名

网站网络营销推广,网站创建域名,asp网站 换模板,还有哪些方法让网站更加利于seo解题思路#xff1a; 这题如果我们考虑蚱蜢跳#xff0c;有很多蚱蜢#xff0c;有很多情况#xff0c;所以我们让空盘跳#xff0c;这样就简化题目了#xff0c;然后我们化圆为直#xff0c;将题目的情况看成字符串012345678#xff0c;最后要变成087654321#xff0c… 解题思路 这题如果我们考虑蚱蜢跳有很多蚱蜢有很多情况所以我们让空盘跳这样就简化题目了然后我们化圆为直将题目的情况看成字符串012345678最后要变成087654321这样题目就变得跟[蓝桥杯2017初赛]青蛙跳杯子 一样了唯一的区别就是这个是个圆所以在012345678这个字符串中0往左跳会跳到8的位置故需要用环形数组我们用map存储字符串来标记。 关键点 1.关于环形的数组前移动和后移动可能会溢出下标。解决方法是转移后的坐标公式为 原坐标改变量数组长度%数组长度 2.map标记圆盘在跳。 代码如下 #include iostream #include queue #include map #include cstring using namespace std; string a, b; int len; int dian;//原坐标改变量数组长度%数组长度 int dx[] {1, -1, 2, -2};struct node {string str;int dian;int step;node(string str1, int dian1, int step1) {str str1;dian dian1;step step1;} };int bfs() {mapstring, int st;queuenodeq;q.push(node(a, dian, 0));st[a] 1;while (q.size()) {node t q.front();q.pop();if (t.str b) {return t.step;}for (int i 0; i 4; i) {int dianf (t.dian dx[i] len) % len;//环形数组if (dianf 0 || dianf len)continue;string strf t.str;char hhh strf[t.dian];strf[t.dian] strf[dianf];strf[dianf] hhh;if (st.count(strf) 0) {q.push(node(strf, dianf, t.step 1));st[strf] 1;}}}}int main() {a 012345678;b 087654321;len a.length();dian 0;//0在a中的位置cout bfs() endl;return 0; }#include iostream #include queue #include cstring #include map using namespace std; string a 012345678; string b 087654321;struct node {string s;int dian;int p; };int dx[] {1, -1, 2, -2};void bfs(node start) {queuenodeq;mapstring, intmp;q.push(start);mp[start.s] 1;while (q.size()) {node t q.front();q.pop();if (t.s b) {cout t.p endl;return ;}for (int i 0; i 4; i) {int dians (t.dian dx[i] 9) % 9;if (dians 0 || dians 9 )continue;string ss t.s;char hh ss[t.dian];ss[t.dian] ss[dians];ss[dians] hh;if (mp.count(ss) 0) {mp[ss] 1;q.push({ss, dians, t.p 1});}}} }int main() {node start {a, 0, 0};bfs(start);return 0; }
http://www.sadfv.cn/news/10808/

相关文章:

  • 制作和维系一个网站的费用php网站建设招聘
  • mockpuls可以做网站吗知名网站建设公司排名
  • 做网站ps切图个人网站能放什么内容
  • 广西网站建设费用wordpress comment_status
  • 网站总是跳转珠海网站建设zhkmkj
  • 朝阳市做网站天津正规网站建设调试公司
  • 网站制作加盟北京公司网页设计
  • 沧州网站开发做网站哈尔滨
  • 信息化建设包括网站建设网站排名的重要性
  • 集团公司网站源码wordpress 人体时钟
  • 响应式网站哪里做ui界面设计分析
  • 非凡网站建设上海做家教网站有哪些
  • linux上搭建网站广州企业网站seo
  • 北京团建网站重庆沙坪坝二手房出售信息
  • 网站建设需要考虑的问题虚拟机搭建wordpress
  • 电商网站开发公司杭州wordpress 伪原创插件
  • 网站透明导航代码wordpress图表模板类
  • 灵台县住房和城乡建设局网站营销课程
  • 网站ftp管理工具uc投放广告网站要自己做吗
  • 网站开发信息平台项目总结湖北省建设网站首页
  • dede网站后台设置wap模板目录做电商网站价钱
  • 网站制作上哪学校做标签网站是什么样的
  • wordpress文章显示作者建阳网站建设wzjseo
  • 百度推广 手机网站古典家具网站模板
  • 网站下载音乐12306网站开发公司
  • 用微信做网站网站开发注意的事项
  • 快速搭建网站框架的工具网站软件下载
  • 建设网站销售建设广告联盟网站
  • 做搜狗手机网站优化排外包网络推广
  • 制作展示型网站的公司开封建网站的公司