題目描述
有一些電腦,一部分電腦有雙向資料線連線。如果乙個電腦得到資料,它可以傳送到的電腦都可以得到資料。現在,你有這個資料,問你至少將其輸入幾台電腦,才能使所有電腦得到資料。
輸入格式
第一行兩個數n,m。n是點數,m是邊數。
接下來m行,每行2個整數p,q表示p到q有一條雙向資料線。
輸出格式
乙個整數,表示至少輸入的電腦數量。
輸入輸出樣例
輸入 #1
4 5輸出 #1 說明/提示1 21 3
2 32 1
3 4
對於30%的資料:n<=100,m<=1000
對於60%的資料:n<=2000,m<=100000
對於100%的資料:n<=100000, m<=200000
資料不保證沒有重邊,不保證沒有自回環
#include
#include
#include
#include
#include
#include
#include
#include
#include
using
namespace std;
int n,m,t1,t2,t3,ans;
int a[
100010
],b[
100010];
intfind
(int x)
else
}int
main()
for(
int i =
1; i <= m; i++
)for
(int i =
1; i <= n; i++)}
cout << ans << endl;
return0;
}
洛谷 P2097 資料分發1
有一些電腦,一部分電腦有雙向資料線連線。如果乙個電腦得到資料,它可以傳送到的電腦都可以得到資料。現在,你有這個資料,問你至少將其輸入幾台電腦,才能使所有電腦得到資料。輸入格式 第一行兩個數n,m。n是點數,m是邊數。接下來m行,每行2個整數p,q表示p到q有一條雙向資料線。輸出格式 乙個整數,表示至...
資料庫常見問題(P1)
資料庫系統是採用資料庫技術的計算機系統,由以下部分組成 資料模型指對資料特徵的抽象表示 從使用者的角度對資料建模的結果稱為概念模型,比如建立乙個學生的資料庫,從使用者的角度去看,每個學生應該有哪些屬性,比如年齡 學號等,不關心或者說不應該有哪些屬性,比如興趣愛好等,這些資訊都會在概念模型中有所體現 ...
資料的平滑處理函式 log1p和exmp1
參考 資料平滑處理 log1p 和 exmp1 1.資料預處理時首先可以對偏度比較大的資料用og1p函式進行轉化,使其更加服從高斯分布,此步處理可能會使我們後續的分類結果得到乙個好的結果。2.平滑問題很容易處理掉,導致模型的結果達不到一定的標準,log1p 能夠避免復值得問題 復值指乙個自變數對應多...