Module ৫ · list আর forward_list: যখন element নড়ে কিন্তু position নড়া চলবে না
কখন list বা forward_list, আর কেন উত্তরটা বেশিরভাগ সময় না
Account থাকলেই freeপড়া
Kenji ওর দামের তালিকা সবসময় sorted রাখে। ও পড়েছে, list insert করে O(1)-এ, আর vector O(n)-এ, তাই দামগুলো একটা list-এ সরিয়ে নেয়। ওর program ধীর হয়ে যায়, নিচের run-এ প্রায় বিশ গুণ। Amara ওকে একটাই প্রশ্ন করে: প্রতিটা নতুন দাম কোথায় বসল, আর সেই জায়গাটা তুমি খুঁজলে কীভাবে? এই lesson হলো সেই উত্তর, আর বেশিরভাগ program-এর জন্য উত্তরটা "list-এ না"।
আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…
কখন list বা forward_list, আর কেন উত্তরটা বেশিরভাগ সময় না এর ভেতরে কী আছে
- তোমার data নিয়ে ছয়টা প্রশ্ন
- তুলনার chart
- সিদ্ধান্তের flowchart
- Kenji-র দাম: Stroustrup-এর পরীক্ষা, ছোট আকারে
- Iterator-এর একটা table: Zara-র bookmark bar
- ধরে রাখা position দিয়ে বন্ধ করা, মেপে দেখা
- forward_list: অনেকগুলো ছোট chain
- যখন উত্তরটা না