কাউন্টিং সর্ট(Counting Sort)
ডায়নামিক প্রোগ্রামিং সিরিজের এই টিউটোরিয়াল এ শিখব কাউন্টিং সর্ট । কাউন্টিং সর্ট সর্টিং এর খুব সহজ তবে গুরুত্বপূর্ণ
ডায়নামিক প্রোগ্রামিং সিরিজের এই টিউটোরিয়াল এ শিখব কাউন্টিং সর্ট । কাউন্টিং সর্ট সর্টিং এর খুব সহজ তবে গুরুত্বপূর্ণ
কম্পিউটার বিজ্ঞানের অত্যন্ত গুরুত্বপূর্ণ বিষয় হচ্ছে "গ্রাফ থিওরি"। লিওনার্দ অয়লার ১৭৩৫ সালে কনিসবার্গের সাতটি সেতু সমস্যা ...
এ পর্যন্ত নাম্বার থিওরি সিরিজে প্রাইম নাম্বার নিয়ে বেশ কিছু টিউটোরিয়াল দেখেছি এবং অ্যালগরিদম শিখেছি। কিন্তু ইনপুট লিমিট যদি
ফিবোনাচ্চি সিরিজ সম্পর্কে নিশ্চয়ই জানেন! তবুও আমি অল্প কিছু কথায় পরিচয় করিয়ে দিচ্ছি। ত্রয়োদ্বশ শতাব্দী তে বিখ্যাত ইতালীয় গণিতবীদ ফিবো...
2⁸ বা b^p আসলে কী? 2 কে 8 বার গুণ বা b কে p বার গুণ করলে যা আসবে তাই হচ্ছে 2⁸ বা b^p। 2⁸ = 2 X 2 X 2 X 2 X 2 X 2 X 2 X 2 = 264।
একটি সংখ্যার ফ্যাক্টোরিয়ালের মোট ডিভিজর বের করতে হয় কীভাবে, এই পর্বে সেটি শিখব আজকে। এটি আমরা ব্রুট ফোরস উপায়ে করতে পারি।
ডিভিজরদের যোগফল, মানে আজকের লেখার আমরা দেখব একটি সংখ্যা n এর সবগুলো ডিভিজরের যোগফল কীভাবে বের করতে হবে।
একটি সংখ্যা N এর ডিভিজর গুলো বের করা নিয়ে কিছু অ্যালগরিদম দেখেছি আমরা।
একটি নাম্বারের প্রাইম ডিভিজর গুলো বের করব কীভাবে সেটি নিয়েই আজকের এই লেখা বা, টিউটোরিয়াল।
আমরা এখন জানি, কীভাবে সিভ অ্যালগরিদম দিয়ে 1 থেকে n পর্যন্ত সবগুলো প্রাইম বের করতে হয়। কিন্তু, n এর মান কত বড় এর জন্য পারব?