题目描述 ~~毒瘤数据~~要求 判负环 分析: 还是融合了不少题解的思想的。 负环定义 : ~~权值和为负的环~~ //在网络上并没有找到一个官方定义,暂且这么理解。 SPFA: 支持负边权的情况. spfa是最短路算法.如果一个环上的边权有负的,我们可以重复走这条路来获得更小的边权,所以这可以作为 ...
                            
                            
                                分类:
其他好文   时间:
2018-09-10 11:10:31   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                    显然是状压,显然不可能把所有格子压起来 仔细观察发现只有机关周围的四个格子有用以及起点,所以我们用spfa处理出这些格子两两之间的距离(注意细节……这里写挂了好几次),然后设f[s][i]为碰完的机关石状态为s,现在在有用格子的第i个的最小停下次数,转移按照套路即可 cpp include incl ...
                            
                            
                                分类:
其他好文   时间:
2018-09-08 19:57:51   
                                阅读次数:
124
                             
                    
                        
                            
                            
                                    spfa会被卡 试试dijskstra 没想到这个题写了 2h 结果是读入优化写错了 rio ...
                            
                            
                                分类:
其他好文   时间:
2018-09-08 16:51:26   
                                阅读次数:
123
                             
                    
                        
                            
                            
                                    枚举起点做spfa,然后一条边在最短路上的条件是dis[e[i].to]==dis[u]+e[i].va,所以每次spfa完之后,dfs出a[i]表示经过i点的最短路的起点数,b[i]表示经过i点的最短路的终点数,一条边(u,v)在当前起点下的答案就是a[u] b[v],最终答案是总和 因为最短路构 ...
                            
                            
                                分类:
其他好文   时间:
2018-09-08 16:00:23   
                                阅读次数:
166
                             
                    
                        
                            
                            
                                    感觉这题可以模板化。 听说spfa死了,所以要练堆优化dijkstra。 首先对$x_{1},y_{1},x_{2},y_{2}$各跑一遍最短路,然后扫一遍所有边看看是不是同时在两个点的最短路里面,如果是的话就把这条边加到一张新图中去,因为最短路一定没有环,所以最后造出来的这张新图一定是一个$DAG ...
                            
                            
                                分类:
其他好文   时间:
2018-09-08 14:02:47   
                                阅读次数:
160
                             
                    
                        
                            
                            
                                    啊今天是生日之后的第三天呢 然后我就大凶了.. 略微难受 啊这道题正解是倒着搞得 ()然而蒟蒻我并不会... 于是就学习wans大佬的程序写的二分 + 正着搞得Spfa $Spfa$最坏是 $nm$ 显然这道题是可以直接跑过的 所以对于起点二分一个最大货物量 然后Spfa跑每个点的最大值就可以了 按 ...
                            
                            
                                分类:
其他好文   时间:
2018-09-07 22:46:50   
                                阅读次数:
188
                             
                    
                        
                            
                            
                                这题考试的时候并没有想出来……还是自己太弱了。 当时的想法是如何找到一条最短而且经过点最多的路,之后就一直卡在这上面出不来了…… 但后来发现并不需要这样,因为我们要求的是……路径长和经过点数的比值,所以我们可以选择在原图中跑spfa或者dij,每次走到一个新的点,就把当前点数设置为转移过来的那个地方 ...
                            
                            
                                分类:
其他好文   时间:
2018-09-07 15:09:08   
                                阅读次数:
189
                             
                    
                        
                            
                            
                                    主要路径上存在时间限制(消失) 因为数据较小(点数较小),利用限制条件在规定时间内分别spfa,(也可用floyd) 再通过dp取最优值 ...
                            
                            
                                分类:
其他好文   时间:
2018-09-07 14:05:41   
                                阅读次数:
136
                             
                    
                        
                            
                            
                                题解: [JLOI2015]管道连接 这个很水 比较裸的斯坦纳树dp 斯坦纳树dp就是 g[i][j]表示当前在i点,状态为j 然后转移分为两种 g[i][j]=g[i][k]+g[i][k^j] 另一种是g[i][k]=g[i'][k]+cost 下面这种不满足dag spfa转移 复杂度n*2^ ...
                            
                            
                                分类:
其他好文   时间:
2018-09-07 01:01:52   
                                阅读次数:
125
                             
                    
                        
                            
                            
                                    Description During the trip, Yehan and Linlin pass a cave, and there is a board at the door, which says if you have enough ambition, you will get lots ...
                            
                            
                                分类:
其他好文   时间:
2018-09-03 02:47:58   
                                阅读次数:
229