码迷,mamicode.com
首页 >  
搜索关键字:spfa    ( 1879个结果
CF1076D Edge Deletion
题目大意: 输入一张n个,点m条边的简单图,现需要保留最多k条边,问保留那些,可以使更多的点到1是之前图上的最短路。 思路: 可以用Dijkstra扩展k个节点,然而我最短路只会spfa,所以我用了类似其思想的一种贪心。 每条边除了记录基本信息,再记录一下能到达的下一个节点按这条路径到1的距离,每次 ...
分类:其他好文   时间:2018-11-16 01:12:44    阅读次数:239
图的最短路径-----------Dijkstra算法详解(TjuOj2870_The Kth City)
做OJ需要用到搜索最短路径的题,于是整理了一下关于图的搜索算法: 图的搜索大致有三种比较常用的算法: 迪杰斯特拉算法(Dijkstra算法) 弗洛伊德算法(Floyd算法) SPFA算法 Dijkstra算法使用了广度优先搜索解决赋权有向图或者无向图的单源最短路径问题,算法最终得到一个最短路径树。 ...
分类:编程语言   时间:2018-11-15 18:27:24    阅读次数:229
Educational Codeforces Round 54 (Rated for Div. 2) D Edge Deletion (SPFA + bfs)
题目大意:给定你一个包含n个点m条边的无向图,现在最多在图中保留k条边,问怎么删除多的边,使得图中良好的节点数最多,求出保留在图中的边的数量和编号。 良好的节点定义为:删除某条边后该点到点1的最短距离不变。 思路:先求出所有点到点1的最短距离,之后再bfs一遍,若遍历到某一节点时的距离等于该点到点1 ...
分类:其他好文   时间:2018-11-14 10:59:10    阅读次数:100
绿色计算大赛决赛 第二阶段 消息传递(斯坦纳树 状压dp+spfa)
传送门 Description 作为公司老板的你手下有N个员工,其中有M个特殊员工。现在,你有一个消息需要传递给你的特殊员工。因为你的公司业务非常紧张,所以你和员工之间以及员工之间传递消息会造成损失。因此,你希望只告诉一部分特殊员工,然后依靠员工之间传递消息,使得所有的特殊员工都能获得要传递的消息, ...
分类:其他好文   时间:2018-11-13 23:52:07    阅读次数:293
spfa slf优化
用双端队列,当待加入元素小于队首元素时 加入队首, 否则 加入队尾 ...
分类:其他好文   时间:2018-11-10 20:05:56    阅读次数:178
UVA - 11090 Going in Cycle!!
UVA - 11090 思路: 二分答案 + spfa判负环 ...
分类:其他好文   时间:2018-11-10 19:12:15    阅读次数:208
luogu3119/bzoj3887 草鉴定 (tarjan缩点+spfa)
首先缩一波点,就变成了一个DAG,边权是出点的大小 那我们走到某个点的时候可能会有两种状态:已经走过反边或者没走过 于是就把一个点拆成两层(x和x+N),第二层的点表示我已经走过反边了,每层中的边和原来一样,但对于边(u,v),我们连一个(v,u+N),表示走了这条边的反边,这条边的边权是u的大小 ...
分类:其他好文   时间:2018-11-09 16:21:52    阅读次数:161
复习1-图论模板
1.最短路 图全为正权使用Dijkstra,有负权用SPFA,Bellman-Ford稍加了解即可 void spfa(){ queue<int> q; for(int i = 1;i <= n;i++) d[i] = 0x7fffffff; q.push(s);vis[s] = 1;d[s] = ...
分类:其他好文   时间:2018-11-08 19:45:24    阅读次数:141
【模板】图论
基础图论 链式前向星 带权值 不带权值 最短路算法 SPFA 堆优化迪杰斯特拉 高级图论 线段树优化连边 (非递归线段树) ...
分类:其他好文   时间:2018-11-08 13:44:05    阅读次数:121
P1462 通往奥格瑞玛的道路
二分答案,大于二分值的边直接不走,看最后是否存在一条路径即可 c++ include include include include include using namespace std; define debug(x) cerr 1; if(SPFA(g[mid])) { ans = g[mid ...
分类:其他好文   时间:2018-11-06 22:35:07    阅读次数:119
1879条   上一页 1 ... 24 25 26 27 28 ... 188 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!