ধরা যাক Algorithm A-এর running time O(n(n)^(2)) এবং Algorithm B-এর running time O(n)। তাহলে নিচের কোনটি সবচেয়ে সঠিক?

ধরা যাক Algorithm A-এর running time O(n(n)^(2)) এবং Algorithm B-এর running time O(n)। তাহলে নিচের কোনটি সবচেয়ে সঠিক?

কম্পিউটার ও তথ্য প্রযুক্তি (Computer & ICT)
Algorithm A, Algorithm B-এর চেয়ে ধীরগতির
Algorithm A, Algorithm B-এর চেয়ে দ্রুতগতির
Algorithm A, Algorithm B-এর চেয়ে asymptotically ধীরগতির সঠিক উত্তর
Algorithm B সর্বদা Algorithm A-এর দ্রুত চলে
ব্যাখ্যা দেখুন
অ্যালগরিদম A-এর টাইম কমপ্লেক্সিটি ঘাতীয় হারে (quadratic) বৃদ্ধি পায়, আর B-এর রৈখিক (linear) হারে। ইনপুটের মান (n) যখন অনেক বড় হয়, তখন O(n(n)^(2)) সম্পন্ন অ্যালগরিদমটি O(n)-এর তুলনায় অনেক বেশি সময় নেয়। গাণিতিক ভাষায় একে বলা হয় Algorithm A, Algorithm B-এর চেয়ে asymptotically ধীরগতির।

🔒 ২ পেজের পর পরবর্তী পেজগুলো দেখতে লগইন করুন

ওয়েবসাইট লাগবে?

আমাদের কাছে রয়েছে নিউজপেপার ওয়েবসাইট, ব্লগ ওয়েবসাইট, স্কুল ম্যানেজমেন্ট, কোচিং ম্যানেজমেন্ট, ই-কমার্স — আরও সব রকমের। যোগাযোগ করুন, আপনার পছন্দমতো ওয়েবসাইট বানিয়ে নিন।

হোয়াটসঅ্যাপ: 01823231725