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

物流网站开发公司怎么做私人网站

物流网站开发公司,怎么做私人网站,wordpress战队模板,网站资料上传这道题一样&#xff0c;我们可以用BFS层序遍历的方式来做 我们的剪枝策略就是如果走到已经标记过的数&#xff0c;就跳过&#xff0c;因为这条路一定不是最短的 #include <iostream> #include <cstring> #include <queue> const int N 1e5 10; using name…

这道题一样,我们可以用BFS层序遍历的方式来做

我们的剪枝策略就是如果走到已经标记过的数,就跳过,因为这条路一定不是最短的

#include <iostream>
#include <cstring>
#include <queue>
const int N = 1e5 + 10;
using namespace std;
int t;
int dist[N];
int x, y;
void bfs()
{queue<int>q;q.push(x);dist[x] = 0;while (q.size()){int t = q.front(); q.pop();int a = t + 1;int b = t - 1;int c = t * 2;if (a <= N && dist[a] == -1){dist[a] = dist[t] + 1;q.push(a);}if (b >= 0 && dist[b] == -1){dist[b] = dist[t] + 1;q.push(b);}if (c <= N && dist[c] == -1){dist[c] = dist[t] + 1;q.push(c);}if (a == y || b == y || c == y){return;}}
}
int main()
{cin >> t;while (t--){memset(dist, -1, sizeof(dist));cin >> x >> y;bfs();cout << dist[y] << endl;}return 0;
}

http://www.dtcms.com/wzjs/404021.html

相关文章:

  • 网站日记在哪里看友情下载网站
  • 做加工都在哪个网站推广seo项目培训
  • 尚未设置自定义缩略图wordpressseo优化排名价格
  • 做网站不用服务器怎么做线上推广
  • 网站建设 华南商网趣丁号友情链接
  • 中小企业网站制作价格海南百度总代理
  • 陕西高速建设集团网站现在有哪些网址
  • 绵阳最有实力的公司网站建设网络推广与推广
  • 网站做关键词排名杭州seo渠道排名
  • 上海市建设工程交易平台谷歌seo搜索优化
  • 做网站抬头seo网站优化服务
  • 赣州那里有做网站的公司免费精准客源
  • 免费的中文logo网站寻找外贸客户的网站
  • 芮城网站开发湖北网络推广
  • 做网站用什么样的电脑河南seo网站多少钱
  • 怎么查询网站的点击量百度下载app下载安装到手机
  • 怎么创建网页活动百度seo刷排名网址
  • 单位网站建设意见建议上海发布微信公众号
  • 早晨网站建设专业网站seo推广
  • 阿里巴巴网站国际重大新闻
  • 如何为网站做推广山东今日热搜
  • 建设工程报建网站查询产品推销方案
  • 宁波做外贸网站推广下载安装
  • 做网站最清晰的字体广告投放优化师
  • 网站建设技术方案怎么写网站建设方案范文
  • app网站怎么下载优化游戏卡顿的软件
  • 游戏开发选什么专业郑州企业网站seo
  • 那个网站做3d南宁关键词优化公司
  • 做网站在哪里广州关于进一步优化疫情防控措施
  • 新闻网站个人可以做吗最好用的搜索引擎