সর্টিং অ্যালগরিদম (বাবল, সিলেকশন, মার্জ, কুইক)
একাধিক ডেটাকে ছোট থেকে বড় বা বড় থেকে ছোট ক্রমানুসারে সাজানোর কৌশল। Bubble Sort থেকে শুরু করে Quick Sort পর্যন্ত।
বিস্তারিত পড়ুনপ্রোগ্রামিং, অ্যালগরিদম, AI Research — বাংলায় কম্পিউটার সায়েন্স শেখার একটি প্ল্যাটফর্ম
একাধিক ডেটাকে ছোট থেকে বড় বা বড় থেকে ছোট ক্রমানুসারে সাজানোর কৌশল। Bubble Sort থেকে শুরু করে Quick Sort পর্যন্ত।
বিস্তারিত পড়ুনকীভাবে একটি সর্টেড অ্যারে থেকে খুব দ্রুত কোনো তথ্য খুঁজে বের করা যায়, তা নিয়ে বিস্তারিত আলোচনা। লিনিয়ার সার্চ এবং বাইনারি সার্চের পার্থক্য।
বিস্তারিত পড়ুনকন্টিনিউয়াস ডেটা স্পেসে বাইনারি সার্চের ব্যবহার, যাকে বাইসেকশন মেথডও বলা হয়। সমীকরণের মূল বের করার কৌশল।
বিস্তারিত পড়ুনকিভাবে ডাইনামিক প্রোগ্রামিং ব্যবহার করে গ্রাফের শর্টেস্ট পাথ (Shortest Path) বের করা যায় এবং DAG এর ধারণা।
বিস্তারিত পড়ুনডাইনামিক প্রোগ্রামিং শেখার প্রথম পাঠ: রিকার্শন, ফিবোনাচ্চি সিকুয়েন্স এবং মেমোইজেশন (Memoization)।
বিস্তারিত পড়ুনগ্রাফ থিওরি কী? নোড (Node) এবং এজ (Edge) কাকে বলে? এবং প্রোগ্রামিংয়ে কীভাবে গ্রাফ রিপ্রেজেন্ট করতে হয়।
বিস্তারিত পড়ুনঅ্যালগরিদম কি নির্ধারিত সময়ের মধ্যে ফলাফল এনে দিবে? বিগ "O" নোটেশন ব্যবহার করে টাইম কমপ্লেক্সিটি কিভাবে বের করতে হয় তার বিস্তারিত ব্যাখ্যা।
বিস্তারিত পড়ুন