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

M.J的blog

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

TOJ 2469. Friends【并查集】

并查集或者DFS的題,大概是說有N個學生去訂房間,只有朋友可以住一個房間。朋友關系具有傳遞性,如果A和B是朋友,B和C是朋友,那么A和C是朋友。問最后最少定多少個房間。
我用并查集做,卻在最后犯了一個很不容易發覺的錯誤,最后還是找一個學姐才發現。看來以后一定得小心啊,太大意會很可怕的~
Code:
 1 #include<stdio.h>
 2 #include<string.h>
 3 struct student
 4 {
 5     int father,rank;
 6 }a[250];
 7 bool flag[250];
 8 void initial(int n)
 9 {
10     int i;
11     for(i=1;i<=n;i++){
12         a[i].father=i;
13         a[i].rank=1;
14     }
15 }
16 int find(int n)
17 {
18     while(a[n].father!=n)
19         n=a[n].father;
20     return n;  
21 }
22 void Union(int root1,int root2)
23 {
24     int t1,t2;
25     t1=find(root1);
26     t2=find(root2);
27     if(t1==t2) return ;
28     else{
29         if(a[t1].rank>a[t2].rank){
30             a[t2].father=t1;
31             a[t1].rank+=a[t2].rank;
32         }
33         else{
34             a[t1].father=t2;
35             a[t2].rank+=a[t1].rank;
36         }
37     }
38 }
39 int main()
40 {
41     int i,j,k,m,n,cas;
42     scanf("%d",&cas);
43     while(cas--){
44         scanf("%d%d",&n,&m);
45         initial(n);
46         for(i=1;i<=m;i++){
47             scanf("%d%d",&j,&k);
48             Union(j,k);
49         }
50         memset(flag,false,sizeof(flag));
51         k=0;
52         for(i=1;i<=n;i++){
53             if(!flag[find(i)]){
54                 k++;
55                 flag[find(i)]=true;
56             }
57         }
58         printf("%d\n",k);
59     }
60 }
61 

posted on 2010-04-30 22:38 M.J 閱讀(347) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美激情精品久久久久| 在线视频亚洲欧美| 久久人人爽人人爽| 久久婷婷av| 最新亚洲激情| 亚洲精品综合久久中文字幕| 欧美精品 日韩| 日韩一二三区视频| 宅男噜噜噜66国产日韩在线观看| 国产精品ⅴa在线观看h| 欧美一区二区久久久| 亚洲欧洲av一区二区| 国内激情久久| 亚洲国产一区二区精品专区| 每日更新成人在线视频| 一级日韩一区在线观看| 亚洲综合视频一区| 欧美在线视频观看| 亚洲片在线资源| 在线午夜精品自拍| 黄色欧美日韩| 亚洲裸体视频| 国产性天天综合网| 亚洲国产高清一区二区三区| 欧美三级小说| 欧美风情在线| 国产欧美一区二区精品性| 欧美69视频| 国产精品久99| 欧美本精品男人aⅴ天堂| 欧美日韩四区| 亚洲第一精品夜夜躁人人爽| 国产精品日韩在线播放| 亚洲成在人线av| 国产亚洲精品久| 一区二区欧美视频| 亚洲激情精品| 欧美专区在线| 久久se精品一区二区| 欧美精品一区二区三区视频| 久久久97精品| 国产精品免费在线| 欧美激情一区二区三区蜜桃视频 | 国产精品电影在线观看| 老司机免费视频一区二区三区| 欧美视频导航| 日韩视频一区二区三区在线播放| 一区二区在线视频观看| 午夜国产不卡在线观看视频| 国产精品99久久不卡二区| 久久永久免费| 蜜臀久久久99精品久久久久久 | 亚洲第一精品在线| 欧美在线免费观看| 久久av红桃一区二区小说| 欧美日韩第一区日日骚| 亚洲第一页在线| 亚洲国产成人精品久久久国产成人一区| 亚洲一区二区毛片| 亚洲男女毛片无遮挡| 欧美日韩精品综合在线| 亚洲激情一区| 亚洲精品欧美激情| 欧美成人精品| 亚洲精品美女久久久久| 99精品久久| 欧美日韩一区二区视频在线观看| 亚洲国产欧美另类丝袜| 亚洲人成久久| 欧美日韩午夜精品| 中国亚洲黄色| 欧美在现视频| 狠久久av成人天堂| 免费成人性网站| 亚洲精选在线观看| 亚洲女人小视频在线观看| 国产精品视频yy9299一区| 亚洲一区二区精品视频| 国产一区二区三区在线观看免费| 亚洲男人的天堂在线| 久久天天狠狠| 91久久亚洲| 欧美三级午夜理伦三级中视频| 亚洲午夜久久久久久久久电影网| 亚洲欧美日本日韩| 国产一区清纯| 欧美搞黄网站| 亚洲免费视频中文字幕| 久久久久久欧美| 亚洲欧洲日韩综合二区| 欧美日韩视频在线一区二区| 亚洲女人av| 欧美激情视频一区二区三区不卡| 在线视频亚洲欧美| 国内成人精品视频| 欧美巨乳波霸| 欧美亚洲一区三区| 亚洲国产精品高清久久久| 欧美亚洲免费| 日韩午夜精品| 国产一区二区三区四区老人| 欧美国产在线观看| 欧美在线观看视频一区二区三区| 亚洲国产精品999| 欧美一区二区三区免费观看视频| 亚洲成色777777女色窝| 欧美日韩免费一区二区三区| 欧美在线一区二区| 日韩亚洲在线观看| 亚洲高清123| 久久久久国产精品www| 99精品热视频只有精品10| 国产一区二区三区在线观看免费 | 国产精品久久久一区二区三区| 欧美一级二区| 一区二区欧美在线| 欧美激情久久久久久| 久久成人人人人精品欧| 在线视频日韩| 日韩视频三区| 影音先锋亚洲视频| 国产日韩亚洲欧美精品| 欧美天堂在线观看| 男人的天堂亚洲在线| 欧美在线3区| 亚洲欧美卡通另类91av| 99精品免费| 亚洲精品日韩激情在线电影| 欧美激情乱人伦| 欧美激情精品久久久六区热门 | 欧美日韩p片| 免费在线日韩av| 久久久久在线观看| 欧美尤物巨大精品爽| 亚洲男女自偷自拍图片另类| 日韩亚洲在线| 一本色道久久综合亚洲二区三区| 亚洲精品韩国| 亚洲精品乱码| 亚洲精品国产精品乱码不99 | 日韩亚洲一区二区| 亚洲精品孕妇| 夜夜夜精品看看| 亚洲婷婷综合久久一本伊一区| 亚洲四色影视在线观看| 一本色道久久综合亚洲精品小说 | 伊人男人综合视频网| 国产综合色产在线精品| 国内精品福利| 亚洲黄一区二区三区| 亚洲精品欧洲| 一区二区三区高清| 亚洲欧美日韩在线不卡| 欧美亚洲免费电影| 另类人畜视频在线| 欧美福利电影网| 日韩视频在线你懂得| 在线视频亚洲欧美| 新片速递亚洲合集欧美合集| 久久久久这里只有精品| 欧美激情一区二区三区在线| 欧美三级午夜理伦三级中视频| 国产精品亚洲综合一区在线观看| 狠狠综合久久av一区二区小说| 亚洲高清在线播放| 在线视频欧美精品| 久久久久久亚洲精品中文字幕 | 亚洲精品欧洲| 亚洲欧美国产77777| 久久久国际精品| 欧美日韩精品一区二区天天拍小说| 国产精品久久久久久五月尺| 国产日韩欧美一区二区| 亚洲激情av| 亚洲欧美中日韩| 免费成人av| 亚洲色无码播放| 久久免费国产| 国产精品高潮呻吟久久| 在线观看欧美日韩国产| 亚洲香蕉网站| 麻豆精品视频在线观看| 99国产成+人+综合+亚洲欧美| 久久成人人人人精品欧| 欧美日韩第一区| 国内偷自视频区视频综合| 在线亚洲精品| 欧美成人在线免费视频| 亚洲伊人伊色伊影伊综合网| 欧美www视频在线观看| 国产毛片一区| 亚洲婷婷在线| 亚洲电影在线观看| 欧美在线关看| 国产精品av免费在线观看| 亚洲国产精品美女| 久久国产精品久久久| 亚洲看片免费| 欧美大片免费看| 亚洲电影观看|