चुनौती
एक सेट को देखते हुए 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}}
सेट पर एक टोपोलॉजी निम्नलिखित गुणों के साथ एक सबसेट है :TSP(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}}नहीं जाता है (यानी वैध इनपुट नहीं है)। क्या आप स्पष्ट कर सकते हैं कि चुनौती में, सकारात्मक या नकारात्मक रूप से?