Recursion internally uses which data structure?
সমাধান
সঠিক উত্তর: Option C
Recursion হলো এমন একটি প্রক্রিয়া যেখানে একটি ফাংশন নিজেকে কল করে।
- ইন্টারনালি এই প্রক্রিয়ার ট্র্যাক রাখার জন্য Stack ডেটা স্ট্রাকচার ব্যবহৃত হয়।
- Stack হলো একটি Last In, First Out (LIFO) ডেটা স্ট্রাকচার।
- রিকার্সিভ কলের ক্ষেত্রে ফাংশনের স্টেট, লোকাল ভেরিয়েবল এবং কলিং অ্যাড্রেস মেমোরির Call Stack-এ জমা রাখা হয়।
- ইন্টারনালি এই প্রক্রিয়ার ট্র্যাক রাখার জন্য Stack ডেটা স্ট্রাকচার ব্যবহৃত হয়।
- Stack হলো একটি Last In, First Out (LIFO) ডেটা স্ট্রাকচার।
- রিকার্সিভ কলের ক্ষেত্রে ফাংশনের স্টেট, লোকাল ভেরিয়েবল এবং কলিং অ্যাড্রেস মেমোরির Call Stack-এ জমা রাখা হয়।