
Codeforces Round #303 (Div. 2) E. Paths and Trees(贪心+最短路)
思路:在保证是最短路的同时如果有多条最短路就选边权小的那个。
发布日期:2021-05-08 15:18:52
浏览次数:25
分类:精选文章
本文共 456 字,大约阅读时间需要 1 分钟。


#includeusing namespace std;typedef long long ll;const int maxn =3e5+1;const ll inf=1e18;struct node{ int u,w,id;};vector g[maxn];int ans[maxn];ll sum=0,d[maxn],val[maxn];bool vis[maxn];void spfa(int s){ memset(vis,false,sizeof(vis)); fill(d,d+maxn,inf); d[s]=0; queue q; q.push(s); vis[s]=true; while(!q.empty()) { int top=q.front(); q.pop(); for(auto v:g[top]) { if(d[top]+v.w
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年05月01日 15时20分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
因SGA分配错误无法启动数据库
2019-03-11
Oracle修改字段类型方法总结
2019-03-11
ORA-00020 超过当前最大连接数
2019-03-11
合理控制oracle数据库具有DBA权限的用户
2019-03-11
喝红茶是否会上火
2019-03-11
Android进阶解密读书笔记2——第2章:Android系统启动——第1、2小节
2019-03-11
GreenDao之注解
2019-03-11
Android使用Font Awesome
2019-03-11
主线程中Looper的轮询死循环为何没有阻塞主线程?
2019-03-11
Gradle实战四:Jenkins持续集成
2019-03-11
使用RestTemplate,显示请求信息,响应信息
2019-03-11
wgcloud运维监控系统错误:防篡改校验错误次数大于10次,不再上报数据
2019-03-11
为什么WGCLOUD安装完后,启动服务端打不开网页
2019-03-11
wgcloud网络监控出现负值
2019-03-11
iOS 开发官方文档链接收集
2019-03-11
网易云面试(Android岗)之旅,差点被这些基础题绊了跟头。
2019-03-11
linux学习笔记(四)基本用户管理与帮助命令
2019-03-11
小程序:防止父方法被子方法冒泡,使用catchtap
2019-03-11