一道最短路的模板题,就当练习一下SPFA和dijkstra了 SPFA ...
                            
                            
                                分类:
其他好文   时间:
2017-10-08 11:14:11   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2019 题意: 奶牛们没钱了,正在找工作。农夫约翰知道后,希望奶牛们四处转转,碰碰运气。 而且他还加了一条要求:一头牛在一个城市最多只能赚D(1 <= D <= 1,000)美元,然后它必须到 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-07 22:46:52   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                有点迷,spfa好像不好写,必须dijkstra ...
                            
                            
                                分类:
其他好文   时间:
2017-10-07 21:21:35   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                用SPFA增广就可以了,(*^▽^*) 附上代码 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-06 17:29:54   
                                阅读次数:
122
                             
                    
                        
                            
                            
                                题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1726 题意: 给你一个无向图,求次短路。 题解: 两种方法。 方法一: 一遍spfa,在spfa内维护最短路dis和次短路sec。 分三种情况: (1)dis[now]可以更新dis[des ...
                            
                            
                                分类:
数据库   时间:
2017-10-06 16:53:23   
                                阅读次数:
157
                             
                    
                        
                            
                            
                                题目链接【https://www.oj.swust.edu.cn/problem/show/2605】 题意:给出包含N(N <= 5000)个点M条边的有向图,然后求1 - N在满足距离小于T的情况下,最多走多少个点。 题解:dp[i][j]表示邹大鹏i点,经过了j个点的最短路。用pre维护一下路 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-06 12:27:15   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    刚看到这道题的时候感觉像spfa。 然后发现其实bfs就可以做了。 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<cmath> ...
                            
                            
                                分类:
其他好文   时间:
2017-10-06 10:38:17   
                                阅读次数:
205
                             
                    
                        
                            
                            
                                Description Description Description Input Input Input Output Output Output Sample Input 题解: 水题,但还是打表过的…… 这个题目,我们显然可以对关键点进行加边。我就是因为加边加太多了才MLE的,当然对于1,2这 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-05 19:35:06   
                                阅读次数:
170
                             
                    
                        
                            
                            
                                    基于上次发blog,有位朋友让我多写些基本概念,就利用这次详解伟大的SPFA算法来谈。以下是百科上的算法简介,很清楚,看一遍再继续对理解程序很有帮助!(当然后面我也会解释) SPFA(Shortest Path Faster Algorithm)(队列优化)算法是求单源最短路径的一种算法,它还有一个 ...
                            
                            
                                分类:
编程语言   时间:
2017-10-04 23:54:04   
                                阅读次数:
415
                             
                    
                        
                            
                            
                                    题意: 给一个有向图,问这个图构成的所有的环中,平均权值最小是多少? 平均权值是,回路上权值和除以边数。 分析: 二分答案,让每条边减去二分的值,然后用Bellman-Ford算法,判断负环即可。 坑点: 如果判断出队次数,则要看是否大于n次,如果判断入队次数,则要看是否大于等于n次。 代码: ...
                            
                            
                                分类:
其他好文   时间:
2017-10-04 15:53:18   
                                阅读次数:
106