रैग्ड ऐरे एक ऐसा ऐरे है जहाँ प्रत्येक एलीमेंट अज्ञात संख्या के पॉजिटिव पूर्णांकों की एक सरणी है।
उदाहरण के लिए, निम्नलिखित रैग्ड एरे हैं:
[[1,2,3],[4],[9,10]] Shape: 3,1,2
[[1],[2],[3]] Shape: 1,1,1
[[1,2,3,4,5,6,8]] Shape: 7
निम्नलिखित रैग्ड एरे नहीं हैं :
[1] Each element will be an array
[] The array will contain at least 1 element
[[1,2,3],[]] Each subarray will contain at least 1 integer
आपको एक रैग्ड सरणी इनपुट करने की आवश्यकता है, और पूर्णांक के साथ एक रैग्ड सरणी लौटाएं
- आउटपुट सरणी का इनपुट सरणी के समान आकार होना चाहिए । हम सरणी के आकार को प्रत्येक उपखंड की लंबाई के रूप में परिभाषित करते हैं ।
- प्रत्येक पूर्णांक में प्रत्येक संभावित स्थान पर प्रदर्शित होने के लिए समान रूप से संभावना होनी चाहिए।
- आप मान सकते हैं कि आपकी भाषा बिल्ट-इन यादृच्छिक है।
उदाहरण के लिए, यदि मैं इसमें पास हुआ [[4],[1,2,3],[4]]
, तो [[1],[4,4,2],[3]]
एक मान्य आउटपुट होगा, लेकिन होगा [[4,1,3],[3],[4]]
या [[4],[4],[1,2,3]]
नहीं।