เขียนโปรแกรมด้วยภาษา C++ เก็บข้อมูลเซต A = {2, 3, 6, 1, 5, …}และ เซต B = {1, 3, 8, 2, 9, …} ยังไง

กระทู้คำถาม
เขียนโปรแกรมด้วยภาษา C++ เก็บข้อมูลเซต A = {2, 3, 6, 1, 5, …}และเซต B = {1,  3, 8, 2, 9, …} ซึ่งแต่ละเซตมีเงื่อนไขดังนี้
1. เป็นเซตของจำนวนเต็มบวก 
2. สามารถเพิ่มสมาชิกได้ไม่จำกัด 
3. มีการจัดเรียงลำดับของสมาชิก 
4. มีสมาชิกที่แต่ละตัวไม่ซ้ากัน
เขียนฟังก์ชันการทำงานต่อไปนี้
กำหนดให้ C เป็นเซตจำนวนเต็มบวก 
 C = (A ∪ B) ∩ B 
เงื่อนไข 
1. สร้างโครงสร้างข้อมูลเพื่อมาเก็บข้อมูล 
2. สมาชิกมีได้ไม่จำกัด

ช่วยหน่อยค่ะ ยังไม่เรียนลึกเลย แต่ให้ทำแล้ว
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่