ट्रैक
/
Raku
Raku
/
अभ्यास
/
कस्टम सेट
कस्टम सेट

कस्टम सेट

आसान

निर्देश

एक कस्टम सेट टाइप बनाइए।

कभी-कभी किसी खास तरह का अपना डेटा स्ट्रक्चर बनाना ज़रूरी हो जाता है, जैसे कोई सेट। इस अभ्यास में आप अपना खुद का सेट बनाएँगे। इससे कोई फर्क नहीं पड़ता कि यह अंदर से कैसे काम करता है; बस इतना ज़रूरी है कि यह एक ऐसे सेट की तरह व्यवहार करे जिसमें सारे एलिमेंट अलग-अलग हों।

सेट ऑपरेटर

raku में सेट के लिए पहले से मौजूद समर्थन है।

ऑपरेटर गणितीय संकेतन (Unicode के ज़रिए) में उपलब्ध हैं, और उनके ASCII समतुल्य रूप भी:

सेट का संदर्भ

Unicode ASCII विवरण
∅ set() रिक्त सेट
∩ (&) प्रतिच्छेद
∪ (|) संघ
∖ (-) सेट अंतर
⊖ (^) सेट सममित अंतर

बूलियन संदर्भ

Unicode ASCII विवरण
≡ (==) समान हैं
≢ !(==) समान नहीं हैं
∈ (elem) का एलिमेंट है
∉ !(elem) का एलिमेंट नहीं है
∋ (cont) में शामिल है
∌ !(cont) में शामिल नहीं है
⊆ (<=) का उपसमुच्चय है या उसके बराबर है
⊈ !(<=) का उपसमुच्चय नहीं है और उसके बराबर भी नहीं है
⊂ (<) का उचित उपसमुच्चय है
⊄ !(<) का उचित उपसमुच्चय नहीं है
⊇ (>=) का अधिसमुच्चय है या उसके बराबर है
⊉ !(>=) का अधिसमुच्चय नहीं है और उसके बराबर भी नहीं है
⊃ (>) का उचित अधिसमुच्चय है
⊅ !(>) का उचित अधिसमुच्चय नहीं है
GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Raku Exercism

कस्टम सेट शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Raku को 94 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।