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

北京人事考试网/网站的优化策略方案

北京人事考试网,网站的优化策略方案,2021年企业所得税政策,北京营销策划公司有哪些传送门 题意: 找0到所有点中最短路的最长的一个 (可能会点达不到) 直接跑spfa 因为不会spfa 还提前了解了bellman-ford /*** for( n )for(所有边)a->b a,b,w随便存边 dis[b] min (dis[b],dis[a]w) 松弛操作可以看出 bellman-ford 类似直接暴力循环n次之后一定满足 dis…

传送门

题意: 找0到所有点中最短路的最长的一个

(可能会点达不到)

直接跑spfa

因为不会spfa 还提前了解了bellman-ford

/***
for( n )for(所有边)a->b a,b,w随便存边
dis[b] = min (dis[b],dis[a]+w)
松弛操作可以看出 bellman-ford 类似直接暴力循环n次之后一定满足
dis[b]<=dis[a]+w
三角不等式有负权边的问题
***/
/**
对bellman ford的
dis[b] =min(dis[b],dis[a]+w)
来做优化使用队列和打标记对 Bellman ford进行优化
但是其实看起来还是和dij差不多
**/
#include <cstring>
#include <iostream>
#include <algorithm>
#include <queue>using namespace std;const int N = 100010;int n, m;
int h[N], w[N], e[N], ne[N], idx;
int dist[N];
bool st[N];void add(int a, int b, int c)
{e[idx] = b, w[idx] = c, ne[idx] = h[a], h[a] = idx ++ ;
}int spfa()
{memset(dist, 0x3f, sizeof dist);dist[0] = 0;queue<int> q;///存储待更新的点q.push(0);st[0] = true;///st存的是当前这个点是否在队列当中///存重复的点在队列当中是没有意义的while (q.size()){int t = q.front();q.pop();st[t] = false;for (int i = h[t]; i != -1; i = ne[i])///更新t的所有领边{int j = e[i];if (dist[j] > dist[t] + w[i]){dist[j] = dist[t] + w[i];if (!st[j]){q.push(j);st[j] = true;}}}}return dist[n];
}int main()
{scanf("%d%d", &n, &m);memset(h, -1, sizeof h);while (m -- ){int a, b, c;scanf("%d%d%d", &a, &b, &c);add(a, b, c);}int t = spfa();int maxn  = 0;int mp  =0;for(int i=n;i>=1;i--){if(dist[i]>=maxn)maxn =dist[i],mp=i;}cout<<maxn<<" "<<mp<<endl;return 0;
}
http://www.lbrq.cn/news/1315.html

相关文章:

  • 北京网站推广优化/全网网站推广
  • 网站建设公司管理流程图/常用的搜索引擎有哪些?
  • 西安烽盈网站建设推广/北京seo优化排名推广
  • 创建自己网站的步骤/seo信息是什么
  • 怎么样建设网站赚钱/seo服务商技术好的公司
  • 专门做兼职的网站有哪些/seo博客大全
  • 新疆建设兵团130团网站/营销策划公司的经营范围
  • 做的比较好的公司网站/今日最新国内新闻重大事件
  • 用dw做电子商务网站步骤/指数基金什么意思
  • 请公司做网站没有做好可以退钱吗/百度投诉中心24小时电话
  • 网站建设问答/国家高新技术企业查询
  • 厦门网站开发培训/自己做网站制作流程
  • 做淘宝网站要会程序吗/seo优化软件有哪些
  • 曲阜做网站的公司/资源搜索器
  • 济南集团网站建设报价/竞价推广专员
  • 怎么写自己的网页/江苏网站seo营销模板
  • 罗湖网站建设费用/千锋教育和达内哪个好
  • 网站按钮设计成什么颜色原因/网店推广平台
  • 产品介绍网站模板下载地址/7个经典软文营销案例
  • 大气腐蚀网站建设/外链群发平台
  • 北京市工商注册登记网/北京seo网站优化公司
  • 咸阳个人兼职网站建设/流量点击推广平台
  • 河南专业网站建设哪家好/ip网站查询服务器
  • wordpress 邮件认证/泉州网站seo外包公司
  • 平台类网站建设/百度快照怎么没有了
  • wordpress情侣博客/优化设计英语
  • wordpress ftp帐号/seo网络推广培训班
  • 外贸网站做排名/如何在网上推广
  • 网站建设竞争大吗/怎么样优化网站seo
  • 建网站 3年服务/市场营销是做什么的
  • 工业网络协议桥接设计指南:从LIN到CAN/RS-232的毫秒级互通方案
  • 有哪些好用的原型设计软件?墨刀、Axure等测评对比
  • 微服务中token鉴权设计的4种方式
  • 打开xmind文件出现黑色
  • Git LFS 操作处理Github上传大文件操作记录
  • 《C++初阶之STL》【泛型编程 + STL简介】