इस चुनौती के लिए, एक सूची को वैध माना जाता है, यदि केवल और केवल पूर्णांक और वैध सूचियों (पुनरावर्ती परिभाषाएँ / ओ) से युक्त हो। इस चुनौती के लिए, एक मान्य सूची और पूर्णांक दिया गया है, सभी गहराई की सूची लौटाएं जिस पर पूर्णांक मिल सकता है।
उदाहरण
आइए सूची [1, [2, [3, [1, 2, 3], 4], 1], 1]और पूर्णांक पर विचार करें 1। फिर, हम इस तरह की सूची निकाल सकते हैं:
Depth 0 1 2 3
Num 1
2
3
1
2
3
4
1
1
आप देखेंगे कि 1गहराई पर दिखाई देता है 0, 1, 3। इस प्रकार, आपका आउटपुट 0, 1, 3कुछ उचित प्रारूप में होना चाहिए (ऑर्डर से कोई फर्क नहीं पड़ता)।
गहराई या तो 0- या 1-अनुक्रमित हो सकती है, लेकिन कृपया अपने सबमिशन में निर्दिष्ट करें कि यह कौन सा है।
परीक्षण मामले (0-अनुक्रमित)
सूची के लिए [1,[2,[3,4],5,[6,7],1],[[[[5,2],4,[5,2]]],6],3]:
1 -> [0, 1]
2 -> [1, 4]
3 -> [0, 2]
4 -> [2, 3]
5 -> [1, 4]
6 -> [1, 2]
7 -> [2]
सूची के लिए [[[[[1],0],1],0],1]:
0 -> 1, 3
1 -> 0, 2, 4
सूची के लिए [11,22,[33,44]]:
11 -> [0]
22 -> [0]
33 -> [1]
44 -> [1]
यदि सूची में कहीं भी खोज शब्द मौजूद नहीं है, तो एक खाली सूची लौटाएं।
नकारात्मक और शून्य मान इनपुट सूची और शब्द में मान्य हैं।