資料結構 列印陣列並集

2021-08-22 06:19:54 字數 709 閱讀 8765

【題目來自灰灰考研】

2018華科軟院

列印出非遞減陣列a與b的公升序並集(去除重複元素)。

不少同學考試的時候沒有認真看題,寫成了交集。

#include#include#include#define max 0x3f3f3f3f

using namespace std;

void deletearraysameelement(int a, int n, int b, int m, int c, int &s)

else

}else if(a[h1] == b[h2])

else

}else

else

}} while(h1 < n)

else

h1++;

} while(h2 < m)

else

h2++;

} s = index;

} int main()

; int data2 = ;

int result[100], s;

deletearraysameelement(data1, 7, data2, 5, result, s);

for(int i = 0; i < s; i++)

cout<}

資料結構 並查集

並查集,顧名思義,合併 查詢 集合 並查集是一種樹型的資料結構,用於處理一些不相交集合 disjoint sets 的合併及查詢問題。常常在使用中以森林來表示。對於概念等等的這裡不再贅述,直接講解應用。應用1 判斷圖中有多少聯通分量 或者圖是否聯通 聯通分量 1 hdu 1213 應用2 判斷圖是否...

資料結構 並查集

time limit 1000ms memory limit 65536k 某城市有n個人,現在給定關於n個人的m條資訊,m條資訊是兩個人在同乙個小區,根據所給資訊,判斷這個城市最多可能有多少個小區。n個人編號為1 n。多組輸入。每組第一行有兩個整數n,m 2 n 50000,0 m n 2 接下來...

資料結構 並查集

一 基本概念 並查集是一種樹型的資料結構,用於處理一些不相交集合 disjoint sets 的合併及查詢問題。常常在使用中以森林來表示。集就是讓每個元素構成乙個單元素的集合,也就是按一定順序將屬於同一組的元素所在的集合合併。在一些有n個元素的集合應用問題中,通常是在開始時讓每個元素構成乙個單元素的...