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

做网站,就上凡科建站做外汇 虚拟网站

做网站,就上凡科建站,做外汇 虚拟网站,微小店网站建设口碑好,做游戏网站需要注意的问题路径 - 蓝桥云课 (lanqiao.cn) 题目分析 求最短路问题#xff0c;有多种解法#xff0c;下面介绍两种蓝桥杯最常用到的两种解法 方法一 Floyd#xff08;求任意两点之间的最短路#xff09;注#xff1a;不能有负权回路 初始化每个点到每个点的距离都为0x3f这样才能对… 路径 - 蓝桥云课 (lanqiao.cn) 题目分析  求最短路问题有多种解法下面介绍两种蓝桥杯最常用到的两种解法 方法一 Floyd求任意两点之间的最短路注不能有负权回路 初始化每个点到每个点的距离都为0x3f这样才能对比求出最短路 由题意先将ab差的绝对值小于等于21的边的边权赋予还有自己到自己的边为0 #includebits/stdc.h using namespace std; typedef long long ll; const int N 3000; int ans 0x3f; int d[N][N]; int gcd(int a, int b) {return b 0 ? a : gcd(b, a % b); } int lcm(int a, int b) {return a * b / gcd(a, b); } int main() { memset(d, 0x3f, sizeof d);for(int i 1; i 2021; i ){for(int j 1; j 2021; j ){if(abs(i - j) 21){d[i][j] min(d[i][j], lcm(i, j));}}}for(int i 1; i 2021; i )d[i][i] 0;for(int k 1; k 2021; k ){for(int i 1; i 2021; i ){for(int j 1; j 2021; j ){d[i][j] min(d[i][j], d[i][k] d[k][j]);}}}cout d[1][2021];return 0; } 答案10266837 方法二 Dijkstra任意一点到所有点的最短路 第一步初始化距离 dist[1] 0, dist[i] ∞ 第二步找到当前没有确定点的最小值找到最小的点之后用这个点去更新它到所有点的距离 #includebits/stdc.h using namespace std; typedef long long ll; typedef pairint, int PII; const int N 2e5 10; int e[N], ne[N], w[N], h[N], idx, d[N]; bool st[N]; int gcd(int a, int b) {return b 0 ? a : gcd(b, a % b); } int lcm(int a, int b) {return a * b / gcd(a, b); } void add(int a, int b, int c) {e[idx] b, w[idx] c, ne[idx] h[a], h[a] idx ; } int dijkstra() {memset(d, 0x3f, sizeof d);d[1] 0;priority_queuePII, vectorPII, greaterPII q;q.push({0, 1});while(q.size()){auto t q.top();q.pop();int num t.second, dis t.first;if(st[num])continue;st[num] true;for(int i h[num]; i ! -1; i ne[i]){int j e[i];if(d[j] dis w[i]){d[j] dis w[i];q.push({d[j], j});}}}//if(d[2021] 0x3f3f3f3f)return -1;return d[2021]; } int main() { memset(h, -1, sizeof h);for(int i 1; i 2021; i ){for(int j 1; j 2021; j ){if(abs(i - j) 21){add(i, j, lcm(i, j));}}}cout dijkstra();return 0; }
http://www.ho-use.cn/article/10822314.html

相关文章:

  • 企业网站建设服务深汕特别合作区招聘
  • 如何让建设一个简单的网站南宁哪里做网站
  • 中国空间站对接成功网站微信支付怎么做
  • 关于建设单位网站的方案泰安房产中介公司
  • 大兴网站建设费用外贸建站用的服务器
  • 麻城网站建设公司国内新闻摘抄2023
  • 东莞市工程建设中心苏州百度seo
  • 东营网站开发招聘手机必备20个软件
  • 贵州网站开发哪家便宜做爰的网站
  • 找小程序开发公司网站在线优化检测
  • 可信网站认证的区别广东专业企业网站建设
  • 网站设计建设公司联系方式手机网站在线咨询代码
  • 做影视网站什么cms好用凡科建站官网地址
  • 广东手机网站建设费用做软件app需要多少钱
  • 广告公司网站模版wordpress主题 标签
  • 网站开发工程师报名地点系统开发生命周期法
  • 成品网站怎样建设网络营销方式给消费者消费行为模式带来的影响
  • 建设网站项目的目的是什么意思做母婴用品的网站有哪些
  • 工信部网站备案名单风铃微网站怎么做
  • 做外贸手机网站新品牌推广策略
  • 阿里云云服务器 网站配置自己搭建环境建设网站
  • 行业网站模板jsp鲜花网站开发源代码
  • 邢台 网站建设做环氧地坪工程网站
  • 织梦网站主页洛阳网站建设启辰网络
  • 建设官方网站公司大连百度快速优化排名
  • 公司网站seo外包犀牛云做网站骗人
  • 建设网站采用的网络技术东莞市建设质量监督站
  • 新兴街做网站公司如何做网站知乎
  • 培训网站项目ppt怎么做东莞有哪些做网站
  • 做网站数据库怎么整seo是什么姓