其实就是并查集,写麻烦了,同样的代码第一次提交wa了,第二次就过了。 1 #include 2 
#include 3 4 #define MAXNUM 55 5 #define UP 0 6 #define RIGHT 1 7 #define DOWN 2 
8 #def...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:13:53   
                                阅读次数:
310
                             
                    
                        
                            
                            
                                简单并查集#include#include#include#include#include#include#include#include#include#include#include#define 
inf 0x0f0f0f0fusing namespace std;const double p....
                            
                            
                                分类:
其他好文   时间:
2014-05-01 10:15:58   
                                阅读次数:
367
                             
                    
                        
                            
                            
                                简单最小生成树,继续我的kruskal#include#include#include#includeusing namespace std;const int 
MAX=1000000;struct node{ int left,right,cost;}road[MAX];bool cmp(n...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 09:28:42   
                                阅读次数:
333
                             
                    
                        
                            
                            
                                又是一道简单并查集#include#include#include#include#include#include#include#include#include#include#include#define 
inf 0x0f0f0f0fusing namespace std;const doub....
                            
                            
                                分类:
其他好文   时间:
2014-05-01 09:12:36   
                                阅读次数:
289
                             
                    
                        
                            
                            
                                并查集的路径压缩。 1 #include 2 #include 3 4 #define MAXNUM 
100005 5 6 int deg[MAXNUM], bin[MAXNUM]; 7 char isCycle[MAXNUM]; 8 9 int 
find(int x) {10 i...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 17:22:46   
                                阅读次数:
308
                             
                    
                        
                            
                            
                                并查集删除结点,方法是构建虚拟点,做映射。 1 #include 2 #include 3 4 
#define MAXNUM 1000050 5 6 int bin[MAXNUM], assist[MAXNUM]; 7 char 
visit[MAXNUM]; 8 int n, ext; 9 ...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 17:12:47   
                                阅读次数:
385
                             
                    
                        
                            
                            
                                畅通工程
Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 27600    Accepted Submission(s): 14496
Problem Description
某省调查城镇交通状况,得到现有城镇...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:15:21   
                                阅读次数:
354
                             
                    
                        
                            
                            
                                题目:poj 2912 Rochambeau(带权并查集 + 暴力)
题目大意:题目给出三个团队和一个裁判,这三个团队和裁判一起玩剪刀石头布,然后规定每个团队必须出一样的,只有裁判可以任意出。然后给出关系,x > y 代表 x 赢y , x 
解题思路:这题重点是裁判在里面会扰乱关系,并且n * m 才 100000,完全可以暴力。每次假设i是裁判,然后和裁判相关的关系都忽略,...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 22:12:18   
                                阅读次数:
287