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

M.J的blog

algorithm,ACM-ICPC
隨筆 - 39, 文章 - 11, 評(píng)論 - 20, 引用 - 0
數(shù)據(jù)加載中……

TOJ 2469. Friends【并查集】

并查集或者DFS的題,大概是說(shuō)有N個(gè)學(xué)生去訂房間,只有朋友可以住一個(gè)房間。朋友關(guān)系具有傳遞性,如果A和B是朋友,B和C是朋友,那么A和C是朋友。問(wèn)最后最少定多少個(gè)房間。
我用并查集做,卻在最后犯了一個(gè)很不容易發(fā)覺(jué)的錯(cuò)誤,最后還是找一個(gè)學(xué)姐才發(fā)現(xiàn)。看來(lái)以后一定得小心啊,太大意會(huì)很可怕的~
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 閱讀(350) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   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>
            久久乐国产精品| 久久久人成影片一区二区三区| 亚洲激情影院| 小嫩嫩精品导航| 欧美巨乳在线观看| 国产一区欧美| 欧美与欧洲交xxxx免费观看| 9人人澡人人爽人人精品| 久久乐国产精品| 国产精品三上| 在线亚洲一区二区| 免费欧美高清视频| 久久精品91久久久久久再现| 欧美日韩123| 亚洲激情一区二区三区| 老司机午夜精品视频| 亚洲一区久久| 欧美紧缚bdsm在线视频| 日韩视频一区二区三区在线播放| 欧美有码在线视频| 亚洲乱码一区二区| 欧美黄色一级视频| 亚洲国产精品久久| 久久精品国产欧美激情| 99爱精品视频| 美女久久一区| 伊人久久婷婷色综合98网| 亚洲欧美一区二区激情| av成人毛片| 欧美体内谢she精2性欧美| 亚洲精品一区二区在线| 欧美黄色大片网站| 免费成人小视频| 亚洲人成小说网站色在线| 美女精品一区| 久久精品亚洲乱码伦伦中文| 国产伦精品免费视频| 久久成人精品| 在线观看一区视频| 激情五月婷婷综合| 欧美亚洲三区| 亚洲一区二区三区三| 欧美性jizz18性欧美| 在线视频中文亚洲| 久久综合激情| 亚洲精品一区二区三区婷婷月 | 国产精品一区二区黑丝| 亚洲一区二区三区在线看| 99视频日韩| 欧美色图首页| 亚洲永久精品大片| 亚洲免费在线观看视频| 国产精品嫩草久久久久| 久久精品免费播放| 麻豆成人精品| 在线视频免费在线观看一区二区| 99成人在线| 国产午夜久久久久| 亚洲国产成人av在线| 欧美久久99| 欧美一区二区三区在线| 久久久另类综合| 亚洲视频自拍偷拍| 久久成人羞羞网站| 亚洲日本va午夜在线电影| 最新亚洲一区| 国产精品日韩在线播放| 蜜臀久久久99精品久久久久久 | 欧美丝袜第一区| 亚洲男人天堂2024| 久久精品免费看| 亚洲久久成人| 亚洲欧美日韩中文在线制服| 好看的日韩av电影| 在线亚洲欧美专区二区| 国际精品欧美精品| 亚洲免费久久| 伊人久久大香线蕉av超碰演员| 亚洲毛片av| 在线观看国产一区二区| 亚洲性感美女99在线| 在线看欧美视频| 亚洲影院色无极综合| 亚洲国产专区| 亚洲欧美日韩另类| 一个色综合导航| 久久久久久穴| 亚洲一区欧美一区| 美女被久久久| 欧美影视一区| 欧美日韩国产色综合一二三四 | 亚洲欧美春色| 欧美韩国日本一区| 葵司免费一区二区三区四区五区| 国产欧美日韩麻豆91| 欧美 日韩 国产精品免费观看| 国产精品久久久999| 91久久国产综合久久91精品网站| 国产日韩欧美亚洲| 一区二区三区四区五区精品| 亚洲丰满在线| 久久精品久久99精品久久| 亚洲综合国产激情另类一区| 免费不卡中文字幕视频| 久久国产精品色婷婷| 欧美剧在线免费观看网站| 久久久精品国产免大香伊 | 亚洲第一中文字幕在线观看| 性欧美办公室18xxxxhd| 亚洲欧美日韩一区二区三区在线| 欧美激情麻豆| 欧美成人伊人久久综合网| 国内精品国语自产拍在线观看| 亚洲午夜91| 亚洲性视频网站| 亚洲免费一级电影| 日韩亚洲精品电影| 国产精品99久久99久久久二8| 久久精品国产v日韩v亚洲| 狠狠88综合久久久久综合网| 日韩亚洲不卡在线| 欧美国产精品一区| 欧美中文日韩| 久久精品视频网| 久久国产欧美| 亚洲欧美国产高清va在线播| 亚洲欧洲视频| 欧美成人国产一区二区| 免费成人美女女| 韩国av一区二区三区在线观看| 亚洲视频在线二区| 香蕉成人久久| 国产在线欧美日韩| 久久亚洲综合网| 亚洲精品乱码久久久久久黑人| 一区二区三区精品久久久| 欧美亚一区二区| 久久精品国产久精国产爱| 亚洲福利av| 亚洲一区二区三区在线视频| 国产午夜亚洲精品不卡| 久久久五月天| 亚洲日韩欧美视频一区| 亚洲欧美在线x视频| 国产一区二区三区直播精品电影| 久久精品国产一区二区三| 欧美国产视频在线观看| 亚洲一区视频| 狠狠操狠狠色综合网| 欧美激情久久久久| 亚洲激情综合| 亚洲天堂黄色| 黄网站免费久久| 艳妇臀荡乳欲伦亚洲一区| 在线亚洲伦理| 午夜精品久久久久久久白皮肤| 韩国精品一区二区三区| 欧美精品一区二区精品网 | 一区二区三区四区五区在线| 欧美一区二区三区视频在线观看 | 在线一区二区三区四区| 国产一区二区三区直播精品电影 | 久久一区国产| 亚洲国产cao| 欧美福利视频在线观看| 在线看无码的免费网站| 亚洲综合二区| 欧美伊人精品成人久久综合97| 美女图片一区二区| 亚洲人成在线观看| 亚洲婷婷综合色高清在线| 午夜精品国产更新| 国产精品户外野外| 久久免费高清视频| 性色av一区二区三区| 99在线视频精品| 亚洲高清av在线| 久久一二三区| 欧美一区二区日韩| 一本久道久久综合狠狠爱| 在线播放国产一区中文字幕剧情欧美 | 久久久久久网址| 在线亚洲免费视频| 亚洲黄色高清| 国产精品一区二区你懂得| 欧美精品综合| 欧美日本精品| 欧美激情精品久久久久久蜜臀| 久久精品日韩一区二区三区| 亚洲综合三区| 亚洲一区免费| 亚洲视频一二| 亚洲综合三区| 欧美一级久久久| 亚洲欧美日韩国产一区二区三区| 亚洲视频在线免费观看| 在线综合亚洲| 模特精品裸拍一区| 亚洲电影网站| 亚洲精品在线视频|