首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
wpy的请求
11条解析
开通博客写题解
sunsetcolors
发表于 2020-07-22 13:03:51
wpy的请求 题目地址: https://ac.nowcoder.com/acm/problem/20684 基本思路: 参考了官方出题人的题解。这题实际做法比较简单,但是可能比较难以想到。做法就是我们找一个超级源点和每个节点连一条权值为的边,然后我们再从这个超级源点出发跑一个,然后对于到权
展开全文
zzugzx
发表于 2020-07-22 14:02:31
题目链接 题意:题解: AC代码 /* Author : zzugzx Lang : C++ Blog : blog.csdn.net/qq_43756519 */ #include<bits/stdc++.h> using namespace std; #de
展开全文
sunrise__sunrise
发表于 2020-07-22 19:59:34
Solution 参考官方大大的题解 #pragma GCC target("avx,sse2,sse3,sse4,popcnt") #pragma GCC optimize("O2,O3,Ofast,inline,unroll-all-loops,-ffast-math") #include
展开全文
Severus.
发表于 2020-07-24 20:16:44
题目描述 “题目名称只是吸引你来做题的啦,其实和题目没什么卵关系:o( ̄▽ ̄)o” —— 历史——殿堂wpy移情别恋啦,他不喜欢spfa了,现在他喜欢使用dij,但是他又发现了一个新的问题,dij无法跑有负权边的图,于是wpy找到了她的男朋友也就是你来帮忙,为了你晚上的幸福生活,你必须在1秒内帮她
展开全文
hairtail
发表于 2020-07-30 10:08:08
wpy的请求 spfa变形 题目大意:给一个n个点,m条边的有向图,可能有负权边,现在要把负边权都变成非负,并且使得原图中的任意两点u,v最短路经过路径不变并且使得原图中的任意两点u,v最短路经过路径不变 解题思路:解法就是建立一个超级原点(也就是0节点),与所有点相连,且边权值为0,然后跑一遍sp
展开全文
hnust_yangyanjun
发表于 2020-07-30 11:13:56
题意:给你一个n个结点m条边的有负权边无负环的有向图,为每条边赋一个非负新值,在新图上的u到v的最短路上的点和原图上最短路上的点相同且顺序不变。 思路:参考了多篇题解,我们造一个超级源点与每一个点相连,且边权为0,从超级源点开始跑spfa;我们这m条边的新值为d[u]-d[v]+cost(u,v);
展开全文
江三
发表于 2020-07-23 18:33:46
一.题意 给出 n 个点和 m条边的有向图,边权可能为负值,修改任意边权,使所有边权非负且任意<u,v>的最短路路径不变。 二.题解 关键点在于两个: 建图。最短路+负边权不难联想到 ,由于是单源最短路,所以要增加一个超级源点,保证原本的 n 个点都有对应的最短路。 边权。最短路松弛
展开全文
Acapplella
发表于 2020-07-24 08:44:27
代码如下: #include<bits/stdc++.h> using namespace std; const int N=1e6+7; int n,m,top,x[N],y[N],z[N],dis[N],head[N]; bool vis[N]; struct node{ i
展开全文
luo想要个气球
发表于 2020-08-21 16:22:38
题意: 思路: https://ac.nowcoder.com/discuss/151522?type=101&order=0&pos=1&page=0&channel=666&source_id=discuss_tag #include <cstdi
展开全文
blowhail
发表于 2020-07-27 22:43:42
要把一个带负边权的图改为非负的,并且还要最短路的路径不变可以利用spfa的缩放 因为dis[v] > dis[u]+w 所以dis[u]-dis[v]+w > 0用一个节点作为超级源节点,与每一个的距离都是0,然后spfa进行缩放 #include <cstdio> #in
展开全文
查看本题
查看本题讨论
相关比赛
226-牛客OI周赛5-提高组
进入比赛
21438-牛客竞赛语法青年预赛个人赛
进入比赛
24979-新生赛
进入比赛
26077-2021秋季算法入门班第九章习题:图论
进入比赛
28692-图论
进入比赛
等你来战
查看全部
牛客小白月赛115
报名截止时间:2025-04-25 21:00
牛客周赛 Round 91
报名截止时间:2025-04-27 21:00
2025牛客五一集训派对day1
报名截止时间:2025-05-01 17:00
2025牛客五一集训派对day2
报名截止时间:2025-05-02 17:00
2025牛客五一集训派对day3
报名截止时间:2025-05-03 17:00
2025牛客五一集训派对day4
报名截止时间:2025-05-04 17:00
2025牛客五一集训派对day5
报名截止时间:2025-05-05 17:00
牛客周赛 Round 92
报名截止时间:2025-05-11 21:00
哈尔滨华德学院第十六届程序设计竞赛(同步赛)
报名截止时间:2025-05-13 20:30
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题