রিকারশন একটি প্রবণতা যা একটি ফাংশন নিজেকে কল করে নিজেই সমস্যার সমাধান করতে সাহায্য করে। অন্যভাবে বলতে গেলে, রিকারশন হল এমন একটি প্রোগ্রামিং টেকনিক যেখানে একটি ফাংশন নিজেকে নিয়ন্ত্রণ করতে একাধিক সময় নিজেই কল করে সমস্যাটি সমাধান করতে সাহায্য করে।
সামগ্রিকভাবে, রিকারশন হল একটি প্রোগ্রামিং টেকনিক, যেখানে রিকারশন ব্যবহার করা ফাংশনকে রিকার্সিভ ফাংশন বলা হয়।
ইটারেশন হল নিরবিচ্ছিন্নভাবে একটি নির্দিষ্ট শর্ত পূরণ করা পর্যন্ত কিছু নির্দিষ্ট নির্দেশিকা বা কোড পুনরাবৃত্তি করা। প্রোগ্রামিং এক্সেপ্টেড ক্রমবর্ধমান ব্যবস্থা ব্যবহার করে ইটারেশন প্রক্রিয়াটি বাস্তবায়িত করা হয়। সাধারণত, একটি লুপ ব্যবহার করে প্রোগ্রামিং করা হয় যেখানে নির্দিষ্ট শর্ত পূরণ করা পর্যন্ত কোড ব্লক পুনরাবৃত্তি করা হয়।
উদাহরণস্বরূপ, যদি আপনার একটি সংখ্যা তালিকা থাকে এবং আপনি সমস্ত সংখ্যা যোগ করতে চান, তবে আপনি ইটারেশন ব্যবহার করে তালিকা দিয়ে যেকোন একটি সংখ্যা নির্বাচন করে সেটি রানিং টোটালে যোগ করে প্রতিবার সংখ্যা প্রসেস করা যাবে যতক্ষণ না সংখ্যা সমাপ্ত না হয়।
0 comments:
Post a Comment