চ্যালেঞ্জ
একটি সেট দেওয়া 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}}
বৈধ ইনপুট নয়) it's আপনি কি চ্যালেঞ্জের মধ্যে তা সুনির্দিষ্টভাবে বা নেতিবাচকভাবে পরিষ্কার করতে পারবেন?