
DsSet::union 메서드는 두 집합의 합집합을 구하는 메서드입니다.
DsSet::union 메서드의 파라미터는 다음과 같습니다.
- 첫 번째 파라미터: 합집합을 구할 두 집합 중 하나
- 두 번째 파라미터: 합집합을 구할 두 집합 중 하나
DsSet::union 메서드의 반환값은 void입니다.
DsSet::union 메서드를 사용하여 합집합을 구하는 예제 코드는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
int main() {
DsSet setA;
DsSet setB;
// 집합 A = {1, 2, 3} 초기화
setA.Add(1);
setA.Add(2);
setA.Add(3);
// 집합 B = {3, 4, 5} 초기화
setB.Add(3);
setB.Add(4);
setB.Add(5);
// 집합 A와 B의 합집합 구하기
setA.Union(setB);
// 합집합 출력
std::cout << "집합 A와 B의 합집합: ";
for (int i = 0; i < setA.Count(); i++) {
std::cout << setA[i] << " ";
}
std::cout << std::endl;
return 0;
}
위 코드를 실행하면 집합 A와 B의 합집합 {1, 2, 3, 4, 5}이 출력됩니다.
2025-04-25 11:38