
Codeforces Round #257 (Div. 1) B. Jzzhu and Cities(多条最短路)
思路:又是一个阅读理解图。。。那么k条火车站居然是建在图里。。。 spfa一遍同时记录一下到各个点的最短路径有几条,有多条的时候也要删去火车站。
发布日期:2021-05-08 15:19:00
浏览次数:24
分类:精选文章
本文共 592 字,大约阅读时间需要 1 分钟。


#includeusing namespace std;typedef long long ll;const int maxn=3e5+1;int n,m,k,u,v,w,x[maxn],y[maxn],cnt=0;ll d[maxn],num[maxn];bool vis[maxn];vector >g[maxn<<1];void spfa(int x){ memset(vis,false,sizeof(vis)); for(int i=0;i<=n;++i) d[i]=1e18,num[i]=0; d[x]=0;num[x]=1; queue q; q.push(x); vis[x]=true; while(!q.empty()) { int top=q.front(); q.pop(); vis[top]=false; for(auto v:g[top]) { if(d[top]+v.second 1) num[x[i]]--,cnt++; } printf("%d\n",cnt);}
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月28日 14时46分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
跟着燕青学分布式事务控制技术方案
2021-05-12
Activiti视频分享
2021-05-12
VS2019 报错: LINK Error 无法找到 MSCOREE.lib的解决办法
2021-05-12
关于JS中的内存溢出与内存泄漏
2021-05-12
JS实现防抖与节流(使用按钮触发事件)
2021-05-12
React 学习笔记 —— refs 属性的三种书写方式
2021-05-12
CCF 模拟2-1 夏令营
2021-05-12
第八届蓝桥杯——杨辉三角
2021-05-12
算法训练——字符串合并
2021-05-12
信息学奥赛一本通【题目索引 + 解答】
2021-05-12
什么时候需要重写HashCode()
2021-05-12
2021-04-23
2021-05-12
Linux编程基础之创建两个子进程而不创建孙子进程
2021-05-12
hadoop 分布式文件系统的计算和高可用
2021-05-12
【Linux】VMware Workstation 不可恢复错误: (vcpu-0)
2021-05-12
VS中 fatal error LNK1123: 转换到 COFF 期间失败 的解决方法
2021-05-12
关于Img标签在固定宽高的容器内部以图片比例缩放存在
2021-05-12
pyhton---异常处理的终极语法、网页访问基本读取、网页访问异常处理
2021-05-12
linux下编程出现 对'sem_wait'未定义的引用解决方案
2021-05-12