चुनौती
एक सेट को देखते हुए T
एक परिमित सेट के सबसेट के S={1,2,3,...,n}
निर्धारित करता है कि T
एक है टोपोलॉजी है या नहीं।
व्याख्या
कुछ सेट का अधिकार सभी उपसमूहP(S)
का सेट S
है S
। कुछ उदाहरण:
S = {}, P(S) = {{}}
S = {1}, P(S) = {{}, {1}}
S = {1,2}, P(S) = {{}, {1}, {2}, {1,2}}
S = {1,2,3}, P(S) = {{}, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}}
सेट पर एक टोपोलॉजी निम्नलिखित गुणों के साथ एक सबसेट है :T
S
P(S)
{}
में हैT
औरS
अंदर हैT
- अगर है
A
औरB
हैT
तो उनका चौराहा हैA ∩ B
- यदि
A
औरB
में हैंT
तो उनके संघ हैA ∪ B
*
* यह परिभाषा काफी सही नहीं है, लेकिन यह परिमित सेट के लिए सही है, जो इस चुनौती के उद्देश्यों के लिए पर्याप्त है। वास्तविक स्वयंसिद्ध अनंत संघों के लिए भी अनुमति देगा, लेकिन यह परिमित मामले में अप्रासंगिक है।
विवरण
- आप मान सकते हैं कि
S = {1,2,...,n}
(या वैकल्पिक रूप सेS = {0,1,...,n}
)n
सबसे बड़ा पूर्णांक कहां है जो के सेट में दिखाई देता हैT
। - इनपुट प्रारूप लचीला है: आप एक स्ट्रिंग, सूचियों की सूची या सूचियों के सेट या किसी भी समान प्रारूप का उपयोग कर सकते हैं जिसे आपका लैंगगॉव संभाल सकता है। आप सेट का उपयोग भी कर सकते हैं जैसे
S = {0,1,...,n}
कि यह अधिक सुविधाजनक है। - आउटपुट ट्रूथी या फाल्सी होना चाहिए।
- आप लेने के लिए अनुमति दी जाती है
n
(या वैकल्पिक रूपn+1
याn-1
एक अतिरिक्त इनपुट के रूप में)। - यदि आप ऑर्डर की गई सूचियों के साथ काम करते हैं, तो आप मान सकते हैं कि एक सेट के भीतर संख्याओं को क्रमबद्ध किया गया है। आप यह भी मान सकते हैं कि सूची में एक निश्चित क्रम है (जैसे लेक्सिकोग्राफ़िक)।
- जैसा कि हम सेट का प्रतिनिधित्व करते हैं, आप मान सकते हैं कि उनकी सूची-प्रतिनिधित्व की कोई दो प्रविष्टियाँ समान नहीं हैं।
उदाहरण
टोपोलोजी
{{}} over {}
{{},{1}} over {1}
P(S) over S (see in the explanation)
{{},{1},{1,2}} over {1,2}
{{},{1},{2,3},{1,2,3}} over {1,2,3}
{{1}, {1,2,3}, {1,4,5,6}, {1,2,3,4,5,6}, {}, {2,3}, {4,5,6}, {2,3,4,5,6}}
{{}, {1}, {2,3}, {2}, {4,5,6}, {5,6}, {5}, {2,5,6}, {2,5}, {1,5}, {1,2,3,4,5,6}, {1,2,3}, {1,2}, {1,4,5,6}, {1,5,6}, {1,2,5,6}, {2,3,4,5,6}, {2,3,5,6}, {2,3,5}, {1,2,3,5}, {2,4,5,6}, {1,2,5}, {1,2,3,5,6}, {1,2,4,5,6}}
{{}, {1}, {1,2}, {1,2,3}, {1,2,3,4}, {1,2,3,4,5}, {1,2,3,4,5,6}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8}, {1,2,3,4,5,6,7,8,9}}
{{}, {1}, {1,2,3}, {1,2,3,4,5}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8,9}}
गैर टोपोलॉजी
{{1}} because {} is not contained
{{},{2}} because {1,2} is not contained
{{},{1,2},{2,3}} because the union {1,2,3} is not contained
{{},{1},{1,2},{2,3},{1,2,3}} because the intersection of {1,2} and {2,3} is not contained
{{},{1},{2},{3},{1,2},{2,3},{1,2,3}} because the union of {1} and {3} is not contained
{{}, {1}, {2,3}, {2}, {4,5,6}, {5,6}, {5}, {2,5,6}, {2,5}, {1,5}, {1,2,3,4,5,6}, {1,2,3}, {1,2}, {1,4,5,6}, {1,5,6}, {1,2,5,6}, {2,3,4,5,6}, {2,3,5,6}, {2,3,5}, {2,4,5,6}, {1,2,5}, {1,2,3,5,6}, {1,2,4,5,6}} because {1,2,3,5} is missing
{{}, {1}, {2}, {1,2,3}, {1,2,3,4,5}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8,9}} because {1,2} is missing
T
एक सेट है, मुझे लगता है कि यह मानना उचित है कि इनपुट में कोई सबसेट दोहराया {{}, {1,2}, {1,2}}
नहीं जाता है (यानी वैध इनपुट नहीं है)। क्या आप स्पष्ट कर सकते हैं कि चुनौती में, सकारात्मक या नकारात्मक रूप से?