এই চ্যালেঞ্জের জন্য, কোনও তালিকা বৈধ হিসাবে বিবেচিত হবে এবং কেবলমাত্র যদি এটি সম্পূর্ণরূপে পূর্ণসংখ্যার এবং বৈধ তালিকাগুলি (পুনরাবৃত্ত সংজ্ঞা \ o /) সমন্বিত থাকে। এই চ্যালেঞ্জের জন্য, একটি বৈধ তালিকা এবং একটি পূর্ণসংখ্যা দেওয়া, সমস্ত গভীরতার একটি তালিকা ফিরিয়ে দিন যেখানে পূর্ণসংখ্যার সন্ধান করা যেতে পারে।
উদাহরণ
আসুন তালিকা [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]
তালিকার কোথাও যদি অনুসন্ধান শব্দটির অস্তিত্ব না থাকে তবে খালি তালিকাটি ফিরিয়ে দিন।
নেতিবাচক এবং শূন্য মানগুলি ইনপুট তালিকা এবং পদটিতে বৈধ।