আমি একটি পদার্থবিজ্ঞানের পটভূমি থেকে এসেছি এবং এইভাবে প্রচুর গণিত। ইন্ডাকশন দ্বারা প্রুফের সাথে মিলগুলির সন্ধান করে আমি পুনরাবৃত্ত / গতিশীল প্রোগ্রামিং সমাধানগুলির জন্য উপযুক্ত সমস্যাগুলিকে স্পষ্ট করে দেখতে পাই ।
প্রবেশন দ্বারা প্রমাণ হিসাবে আপনার দুটি অংশ রয়েছে:
- আপনি প্রমাণ করেছেন যে কিছু যদি পুনরাবৃত্তি N এর জন্য সত্য হয় তবে এটি পুনরাবৃত্তি N + 1 এর ক্ষেত্রেও সত্য
- আপনি প্রমাণ করেছেন যে এটি পুনরাবৃত্তি 1 এর ক্ষেত্রে সত্য
পুনরাবৃত্ত প্রোগ্রামিং / গতিশীল প্রোগ্রামিংয়ে:
- আপনি একটি প্রস্থান শর্ত চিহ্নিত করুন (উদাহরণস্বরূপ, আপনি পুনরাবৃত্তি 1 এর সমাধানটির জন্য শক্ত ওয়্যারটি করেছেন)
- আপনি পুনরাবৃত্তি এন -1 এর সমাধান প্রদত্ত পুনরাবৃত্তি এন এর সমাধান গণনা করুন
সুতরাং, অন্যরা যেমন উত্তর দিয়েছে, এটি অভিজ্ঞতা এবং ইঙ্গিতগুলি বাছাইয়ের বিষয়, তবে আপনি গাইড করতে অন্য দক্ষতা পুনরায় ব্যবহার করতে পারেন। এর পরে, আপনার দুটি পৃষ্ঠাগুলি সর্বদা থাকা দরকার যা আমি উল্লেখ করেছি: যদি আপনি তা না করেন তবে এটি কার্যকর হবে না।
উদাহরণস্বরূপ, একটি সেট সমস্ত অনুমতি উত্পন্ন করতে:
- প্রস্থান শর্ত: আপনার যদি কেবল একটি উপাদান থাকে তবে তা ফিরিয়ে দিন
- পুনরাবৃত্তি: এন আইটেমগুলির একটি সেটের ক্রম হ'ল প্রতিটি উপাদান বেছে নিয়ে এবং উপাদানটি সরিয়ে আপনি যে উপসেটটি পেয়ে থাকেন তার সমস্ত এন -1 সেট (বহু) ক্রমশনের সাথে একত্রিত করে আপনি পেয়ে থাকেন সেগুলি নির্ধারণ করে।