] उदाहरण के लिए, सेट को विभाजित करना [१, २, ३] निम्नलिखित उपसमुच्चय प्राप्त करता है:
[[१], [२], [२], [३]]
[[१,२], [३]]
[[१], [२,३]]
[[१,३], [२]]
[[१,२,३]] N-1 तत्वों के एक विभाजन को देखते हुए, हम इसे मौजूदा उपसमूहों में से एक में nth तत्व सहित या केवल nth तत्व के एक नए सिंगलटन उप-समूह बनाने के लिए n तत्वों का एक विभाजन बनाने के लिए विस्तारित कर सकते हैं। विभाजन (संग्रह):
यदि लेन (संग्रह) == 1:
उपज [संग्रह]
वापस करना
पहले = संग्रह [0]
विभाजन में छोटे के लिए (संग्रह [1:]):
# प्रत्येक उप -भागों में प्रत्येक में `पहले` डालें
n के लिए, Enumerate (छोटा) में सबसेट:
छोटी उपज [: n] [[पहला] सबसेट] छोटा [n 1:]
# अपने स्वयं के सबसेट में `पहले` डालें
उपज [[पहला]] छोटा
कुछ = सूची (रेंज (1,5))
एन के लिए, पी इन एन्यूमरेट (विभाजन (कुछ), 1):
प्रिंट (n, सॉर्टेड (p))
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3