Learn C++ STL

lesson ৩ / ৯ · যে algorithm-গুলো প্রতি সপ্তাহেই লাগবে: accumulate থেকে nth_element

Module ১৪ · যে algorithm-গুলো প্রতি সপ্তাহেই লাগবে: accumulate থেকে nth_element

পুরো program: এক লাইনের average থেকে k-তম ছোট পর্যন্ত

Account থাকলেই freeপড়া

প্রতি সপ্তাহে ঘুরেফিরে একই ছোট ছোট কাজ আসে। ক্লাসের mark-এর গড় বের করা, হাঁটার running total রাখা, কাজের পালা ঘোরানো, নাম লেখানোর তালিকা পরিষ্কার করা। কয়েকটা কাজের প্রতিটা ক্রম লিখে ফেলা, আর একটা web page-এর মাঝামাঝি response time খুঁজে বের করা। প্রতিটা কাজ মানে একটা algorithm call, আশেপাশে কয়েক লাইন। সামনে ছয়টা program, প্রতিটা আগেরটার চেয়ে একটু বড়। প্রতিটার উপরের "নতুন জিনিস" লাইনটা বলে দেয় ওটা নতুন কী যোগ করছে।

আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…

পুরো program: এক লাইনের average থেকে k-তম ছোট পর্যন্ত এর ভেতরে কী আছে

  1. Program 1: এক লাইনের গড়
  2. Program 2: এক সপ্তাহের হাঁটার running total
  3. Program 3: কাজের পালা ঘোরানো
  4. Program 4: duplicate সরানো, আর একটানা repeat এক করাIntermediate
  5. Program 5: চারটা কাজের প্রতিটা ক্রমIntermediate
  6. Program 6: median আর 90th percentileIntermediate