Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम दो सेटों के मिलन की गणना करने के लिए

इस लेख में, हम समझेंगे कि दो सेटों के मिलन की गणना कैसे की जाती है। एक सेट एक संग्रह है जिसमें डुप्लिकेट तत्व नहीं हो सकते हैं। यह गणितीय सेट एब्स्ट्रैक्शन को मॉडल करता है। सेटइंटरफ़ेस में केवल संग्रह से विरासत में मिली विधियाँ हैं और यह प्रतिबंध जोड़ता है कि डुप्लिकेट तत्व निषिद्ध हैं।

नीचे उसी का एक प्रदर्शन है -

मान लें कि हमारा इनपुट है -

पहला सेट:[2, 4]दूसरा सेट:[1, 3]

वांछित आउटपुट होगा -

दो सेटों का मिलन है:[1, 2, 3, 4]

एल्गोरिदम

चरण 1 - STARTचरण 2 - अर्थात् घोषित करेंचरण 3 - मानों को परिभाषित करें। चरण 4 - दो सेट बनाएं, और 'ऐड' विधि का उपयोग करके इसमें तत्व जोड़ें। चरण 5 - सेट को कंसोल पर प्रदर्शित करें। चरण 6 - जोड़ें दोनों सेट 'addAll' पद्धति का उपयोग करते हैं। चरण 7 - कंसोल पर सेट का योग प्रदर्शित करें। चरण 8 - रोकें

उदाहरण 1

यहां, हम 'मेन' ​​फंक्शन के तहत सभी ऑपरेशंस को एक साथ बांधते हैं।

आयात करें सेट <पूर्णांक> input_set_1 =नया हैशसेट<>(); input_set_1.add(2); input_set_1.add(4); System.out.println ("पहला सेट इस प्रकार परिभाषित किया गया है:" + input_set_1); सेट <पूर्णांक> input_set_2 =नया हैशसेट<>(); input_set_2.add(1); input_set_2.add(3); System.out.println ("दूसरे सेट को इस प्रकार परिभाषित किया गया है:" + input_set_2); input_set_2.addAll(input_set_1); System.out.println ("\ n दो सेटों का मिलन है:\n" + input_set_2); }}

आउटपुट

आवश्यक पैकेज आयात किए गए हैंपहले सेट को इस प्रकार परिभाषित किया गया है:[2, 4]दूसरे सेट को इस प्रकार परिभाषित किया गया है:[1, 3]दो सेटों का संघ है:[1, 2, 3, 4]

उदाहरण 2

यहां, हम ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को प्रदर्शित करने वाले कार्यों में संचालन को समाहित करते हैं।

आयात java.util.HashSet;import java.util.Set;सार्वजनिक वर्ग डेमो {स्थिर शून्य संघ_सेट (सेट<इंटीजर> input_set_1, सेट<इंटीजर> input_set_2){ input_set_2.addAll(input_set_1); System.out.println ("\ n दो सेटों का मिलन है:\n" + input_set_2); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); सेट <पूर्णांक> input_set_1 =नया हैशसेट<>(); input_set_1.add(2); input_set_1.add(4); System.out.println ("पहला सेट इस प्रकार परिभाषित किया गया है:" + input_set_1); सेट <पूर्णांक> input_set_2 =नया हैशसेट<>(); input_set_2.add(1); input_set_2.add(3); System.out.println ("दूसरे सेट को इस प्रकार परिभाषित किया गया है:" + input_set_2); Union_sets (input_set_1, input_set_2); }}

आउटपुट

आवश्यक पैकेज आयात किए गए हैंपहले सेट को इस प्रकार परिभाषित किया गया है:[2, 4]दूसरे सेट को इस प्रकार परिभाषित किया गया है:[1, 3]दो सेटों का मिलन है:[1, 2, 3, 4]

  1. जावा प्रोग्राम दो बाइनरी स्ट्रिंग्स जोड़ने के लिए

    इस लेख में, हम समझेंगे कि जावा में दो बाइनरी स्ट्रिंग्स कैसे जोड़ें। बाइनरी स्ट्रिंग 0s और 1s बाइट्स में दर्शाए गए नंबरों का एक क्रम है। नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - 10101 10001 आउटपुट वांछित आउटपुट होगा - 100110 एल्गोरिदम Step 1- START Step 2- Create new sca

  1. जावा में दो सेट मर्ज करें

    जावा में दो सेटों को मर्ज करने के लिए, कोड इस प्रकार है - उदाहरण import java.util.stream.*; import java.util.*; import java.io.*; public class Demo{    public static <T> Set<T> set_merge(Set<T> set_1, Set<T> set_2){       Set<T> my_set = set_1.s

  1. चक्रवृद्धि ब्याज की गणना के लिए जावा प्रोग्राम

    जावा में चक्रवृद्धि ब्याज की गणना करने का कार्यक्रम निम्नलिखित है - उदाहरण import java.io.*; public class Demo{    public static void main(String args[]){       double princ = 456000, rt = 9.75, tm = 7;       double comp_int = princ *(Math.pow((1 + rt / 100),