青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

M.J的blog

algorithm,ACM-ICPC
隨筆 - 39, 文章 - 11, 評論 - 20, 引用 - 0
數據加載中……

TOJ 1688. Corporative Network 并查集

       這道題題意很難懂,大意是有N個公司,每個公司有一個center,最初每個公司的center都在自己公司,然后有M次操作,每次操作 A , B (A保證是一個集合的center,B不一定) 表示將A所在的集合并到B所在的集合,且B的center成為了A的center。每次操作后兩個公司的線的距離增加abs(A-B)%1000;
Sample Input: (E  P表示查詢P距離自己center的線的長度,I   P  Q 表示合并 P ,Q);
1
4
E 3
I 3 1
E 3
I 1 2
E 3
I 2 4
E 3
O
Sample Output:
0
2
3
5

Code:
#include <cstdio>
#include 
<iostream>
#define M 20010
using namespace std;

struct Node{
        
int father,num;
}a[M];
void initial(int n){
        
int i;
        
for(i = 1;i <= n; i++){
                a[i].father 
= i;
                a[i].num 
= 0;
        }
}
int find(int n){
        
int tep,m = n;
        
if(n == a[n].father) return n;
        find(a[n].father);               
//遞歸查找n的祖先
        a[n].num += a[a[n].father].num;   //n的直需要更新(加上n的父親的值)
        a[n].father = a[a[n].father].father;
}
int main()
{
        
int T,n,i,j,k;
        
char order[3];
        scanf(
"%d",&T);
        
while(T--){
                scanf(
"%d",&n);
                initial(n);
                
while(scanf("%s",order)){
                        
if(order[0]== 'O'break;
                        
if(order[0== 'E'){
                                scanf(
"%d",&k);
                                find(k);
                                printf(
"%d\n",a[k].num);
                        }
                        
else{
                                scanf(
"%d%d",&j,&k);
                                
int dis = abs(j-k)%1000;
                                a[j].num 
= dis;           //該值dis為j的值
                                a[j].father = k;          //k成為了j的父親
                        }
                }
        }
}





posted on 2010-07-05 20:48 M.J 閱讀(163) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            狠狠色综合一区二区| 国外成人在线视频网站| 亚洲日本免费| 欧美激情va永久在线播放| 久久福利精品| 影音先锋中文字幕一区二区| 欧美chengren| 欧美电影资源| 亚洲一级一区| 欧美一区二区三区在| 好男人免费精品视频| 欧美69视频| 欧美精品videossex性护士| 99热在这里有精品免费| 亚洲精品日韩在线观看| 欧美视频日韩视频| 欧美在线看片| 美女国产一区| 亚洲专区在线视频| 久久精品五月| 一本综合精品| 先锋影音久久久| 亚洲黄色天堂| 亚洲自拍16p| 亚洲成色www8888| 日韩一级裸体免费视频| 国产亚洲综合在线| 亚洲乱码久久| 一区二区亚洲精品国产| 亚洲精品一区中文| 国内精品国语自产拍在线观看| 免费在线观看精品| 国产精品久久一区主播| 免费观看在线综合| 国产精品你懂的在线| 女生裸体视频一区二区三区| 欧美日韩在线免费视频| 欧美aa在线视频| 国产精品午夜视频| 亚洲国内精品在线| 国产午夜精品久久久| 亚洲免费精品| 91久久夜色精品国产九色| 亚洲欧美激情一区| 一区二区三区国产精品| 久久米奇亚洲| 久久精品国产第一区二区三区最新章节| 欧美va天堂| 欧美sm重口味系列视频在线观看| 国产精品久久久久久久久久三级| 亚洲成人资源| 狠狠色丁香久久婷婷综合_中| 一本久道久久综合中文字幕| 亚洲国产精品一区二区www在线 | 亚洲精品一线二线三线无人区| 亚洲欧美日韩精品久久久| 99在线|亚洲一区二区| 老司机免费视频一区二区| 久久精品在线| 国产精品性做久久久久久| 一区二区高清| 亚洲午夜成aⅴ人片| 欧美激情免费观看| 亚洲高清毛片| 亚洲美女诱惑| 欧美激情视频一区二区三区不卡| 欧美成年人视频网站| 很黄很黄激情成人| 久久福利毛片| 欧美18av| 亚洲精品婷婷| 欧美高清免费| 亚洲精选中文字幕| 亚洲最新视频在线播放| 欧美日韩午夜激情| 一区二区欧美日韩| 亚洲欧美一区二区原创| 国产精品剧情在线亚洲| 亚洲免费在线| 久久一日本道色综合久久| 在线不卡中文字幕| 久久综合九色综合欧美狠狠| 欧美顶级少妇做爰| 一本色道久久综合狠狠躁篇的优点 | 在线亚洲欧美专区二区| 欧美日韩国产美女| 亚洲手机在线| 久久九九免费视频| 亚洲国产精品va在线看黑人| 欧美高清视频| 亚洲午夜精品网| 久久久精品欧美丰满| 亚洲第一黄色| 欧美色欧美亚洲另类七区| 亚洲男人av电影| 欧美福利视频| 亚洲影音先锋| 在线观看成人av| 欧美日韩中国免费专区在线看| 亚洲综合激情| 亚洲高清在线观看一区| 午夜亚洲激情| 亚洲黄色免费| 国产欧美一区二区三区在线老狼| 久久久久久久久久久久久久一区| 亚洲国产精品美女| 欧美一区免费| 亚洲精品免费一二三区| 国产伦精品一区二区三区高清版| 久久久噜噜噜| 亚洲永久免费观看| 亚洲第一福利在线观看| 欧美在线免费观看视频| 日韩视频免费观看| 国产综合精品一区| 欧美日本免费| 久久久视频精品| 亚洲在线一区二区| 亚洲国产裸拍裸体视频在线观看乱了 | 国产偷国产偷精品高清尤物| 男人的天堂成人在线| 亚洲一区日韩| 日韩一级免费观看| 欧美v国产在线一区二区三区| 亚洲在线观看免费| 亚洲国产另类久久久精品极度| 国产欧美精品| 国产精品露脸自拍| 欧美日韩国产专区| 欧美高清影院| 美国十次了思思久久精品导航| 久久成人精品| 欧美一区成人| 亚洲一区在线直播| 亚洲一区成人| 亚洲桃花岛网站| 一区二区三区国产在线观看| 亚洲国产精品久久久久秋霞蜜臀| 久久综合色播五月| 久久久国产91| 久久精品国产亚洲一区二区三区| 午夜视频精品| 欧美在线不卡| 久久久国产精品一区二区中文| 欧美在线一二三区| 亚洲欧美一区二区精品久久久| 亚洲午夜精品17c| 在线视频亚洲欧美| 一本色道久久88精品综合| 亚洲免费电影在线观看| 日韩视频永久免费| 亚洲日本中文字幕| 日韩午夜剧场| 亚洲视频国产视频| 亚洲一区影音先锋| 亚洲欧美国产精品专区久久| 亚洲欧美激情精品一区二区| 亚洲永久在线观看| 香蕉亚洲视频| 久久亚洲欧美| 亚洲电影免费| 国产精品99久久久久久人| 亚洲一区二区在线视频| 欧美综合国产| 另类亚洲自拍| 欧美日韩在线一区| 国产色产综合产在线视频| 国产亚洲第一区| 在线日韩视频| 一本色道久久| 久久久91精品国产一区二区三区| 另类成人小视频在线| 亚洲激情社区| 亚洲欧美成aⅴ人在线观看| 久久久久欧美精品| 欧美日韩高清区| 国产精品一级| 亚洲欧洲一区二区在线播放| 亚洲五月婷婷| 免费在线欧美黄色| 亚洲调教视频在线观看| 久久精品成人欧美大片古装| 欧美大成色www永久网站婷| 国产精品福利影院| 在线观看一区二区视频| 亚洲网站视频| 欧美二区视频| 亚洲免费在线视频| 女人香蕉久久**毛片精品| 国产精品盗摄一区二区三区| 韩国成人福利片在线播放| 在线一区免费观看| 欧美xx视频| 亚洲欧美日本国产有色| 欧美第一黄色网| 影音先锋亚洲视频| 午夜在线一区二区| 亚洲美女区一区| 久久久久一区二区三区四区| 国产精品videosex极品|