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

东莞网站的制作设计wordpress 5 开发

东莞网站的制作设计,wordpress 5 开发,seo实训报告,江门市智企互联网站建设文章目录 负环spfa找负环方法一方法二实际效果 负环 环内路径上的权值和为负。 spfa找负环 两种基本的方法 统计每一个点的入队次数#xff0c;如果一个点入队了n次#xff0c;则说明存在负环统计当前每个点中的最短路中所包含的边数#xff0c;如果当前某个点的最短路所… 文章目录 负环spfa找负环方法一方法二实际效果 负环 环内路径上的权值和为负。 spfa找负环 两种基本的方法 统计每一个点的入队次数如果一个点入队了n次则说明存在负环统计当前每个点中的最短路中所包含的边数如果当前某个点的最短路所包含的边数大于等于n也说明存在负环 实际上两种方法是等价的都是判断是否路径包含n条边 n n n条边的话就有 n 1 n1 n1个点 用的更多的还是第二种方法。 方法一 c n t [ x ] : 表示 x 的入队次数 cnt[x]:表示x的入队次数 cnt[x]:表示x的入队次数 #include bits/stdc.h #define int long long #define rep(i,a,b) for(int i (a); i (b); i) #define fep(i,a,b) for(int i (a); i (b); --i) #define pii pairint, int #define ll long long #define db double #define endl \n #define x first #define y second #define pb push_back #define inf 0x3f3f3f3f*1llusing namespace std;void solve() {int n,m1,m2;cinnm1m2;vectorvectorpiig(n1);rep(i,1,m1){int u,v,w;cinuvw;g[u].pb({v,w});g[v].pb({u,w});} rep(i,1,m2){int u,v,w;cinuvw;g[u].pb({v,-w});}vectorintinq(n1,0);vectorintcnt(n1,0);vectorintd(n1,0);queueintq;rep(i,1,n){q.push(i);inq[i]1;}while(q.size()){auto tq.front();q.pop();int ut;inq[u]0;for(auto it:g[u]){int vit.x,wit.y;if(d[v]d[u]w){d[v]d[u]w;if(!inq[v]){q.push(v);inq[v]1;cnt[v];if(cnt[v]n){coutYESendl;return;}}}}}coutNOendl; }signed main(){ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); // freopen(1.in, r, stdin);int _;cin_;while(_--)solve();return 0; }方法二 c n t [ x ] : 表示从起点到 x 所经过的最短路径的边数 cnt[x]:表示从起点到x所经过的最短路径的边数 cnt[x]:表示从起点到x所经过的最短路径的边数 #include bits/stdc.h #define int long long #define rep(i,a,b) for(int i (a); i (b); i) #define fep(i,a,b) for(int i (a); i (b); --i) #define pii pairint, int #define ll long long #define db double #define endl \n #define x first #define y second #define pb push_back #define inf 0x3f3f3f3f*1llusing namespace std;void solve() {int n,m1,m2;cinnm1m2;vectorvectorpiig(n1);rep(i,1,m1){int u,v,w;cinuvw;g[u].pb({v,w});g[v].pb({u,w});} rep(i,1,m2){int u,v,w;cinuvw;g[u].pb({v,-w});}vectorintinq(n1,0);vectorintcnt(n1,0);vectorintd(n1,0);queueintq;rep(i,1,n){q.push(i);inq[i]1;}while(q.size()){auto tq.front();q.pop();int ut;inq[u]0;for(auto it:g[u]){int vit.x,wit.y;if(d[v]d[u]w){d[v]d[u]w;cnt[v]cnt[u]1;if(cnt[v]n){coutYESendl;return;}if(!inq[v]){q.push(v);inq[v]1;}}}}coutNOendl; }signed main(){ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); // freopen(1.in, r, stdin);int _;cin_;while(_--)solve();return 0; } 实际效果 方法一跑出来的结果是 1024 m s 1024ms 1024ms 方法二跑出来的结果是 671 m s 671ms 671ms
http://www.hkea.cn/news/14521880/

相关文章:

  • 高端开发网站系统wordpress 回复显示
  • 做旅行社网站网页设计图片位置
  • 厦门网站排名优化费用wordpress分享型主题模板下载
  • 苏州市建设局安监站网站中铁二局深圳公司官网
  • 网站怎么申请微博登录微信小程序怎么制作流程
  • 网站登录页面模板空壳网站清理
  • 做网站就业要会什么东莞疾控中心最新通知
  • 做网站的网站犯法吗网站开发ipv6升级
  • 什么网站可以做产品入驻物流企业网站建设方案
  • 网站seo顾问品牌建设运营方案
  • 惠州市建设局人员备案网站360建站系统
  • 专业做设计的网站网站建设平台协议书
  • python做的网站哪些做结构图用什么网站
  • 网站建设代码怎么写哪个公司网络信号最好
  • 做网站总结与体会济南网站建设公司晟创未来
  • 网站站点创建成功是什么意思网站建设中的html页面下载
  • 大气婚庆网站源码项目管理软件应用
  • 建网站的公司南京doku做网站
  • php 怎么做网站超链接wordpress自动播放音乐插件
  • 怎么建立网站免费的东莞一站式网站建设
  • 郑州巩义网站建设厦门哪些企业做视频网站的
  • 网站 的空间科讯cms 网站地图
  • 网站建设算什么行业菜单设计制作模板免费
  • 上海闵行建网站公司网络舆情工作流程的六个步骤
  • 电商网站建设简单代码网页淄博企业网站建设哪家专业
  • 东莞营销型网站外包乐昌门户网站
  • 网站建设的审批部门是wordpress生成接口
  • 深圳制作网站多少费用腾讯邮箱网页登录入口
  • 学院评估+++网站建设整改ssh网站开发的书籍
  • 韩国建设部网站网页设计与制作教程 机械工业出版社