আমি যেটি asympototically আঁটসাঁটভাবে শিখেছি তার অর্থ এটি উপরোক্ত এবং নীচে থেকে নীচে স্বরলিখনের মতো আবদ্ধ। তবে বিগ-ও স্বরলিপিটির জন্য সংক্ষিপ্ততর টাইট উপরের সীমাটির অর্থ কী?
আমি যেটি asympototically আঁটসাঁটভাবে শিখেছি তার অর্থ এটি উপরোক্ত এবং নীচে থেকে নীচে স্বরলিখনের মতো আবদ্ধ। তবে বিগ-ও স্বরলিপিটির জন্য সংক্ষিপ্ততর টাইট উপরের সীমাটির অর্থ কী?
উত্তর:
এই বলে যে একটি বড় হে আবদ্ধ হয় "এসিম্পটোটিকভাবে আঁট" মূলত মানে যে লেখক লিখেছি উচিত । উদাহরণস্বরূপ, ও ( এক্স 2 ) এর অর্থ এটি সমস্ত বড় পরিমাণে এক্সের জন্য কিছু ধ্রুবক বার x 2 এর চেয়ে বেশি নয় ; "অ্যাসিপোটোটিক্যালি টাইট" এর অর্থ এটি যথেষ্ট পরিমাণে এক্সের জন্য ধ্রুবক সময় x 2 এবং এটি নয়, কিছু ধ্রুবক সময় x 1.999 ।
এখানে এটি ব্যাখ্যা করার জন্য একটি উদাহরণ রয়েছে (এবং ডেভিডের উত্সাহিত উত্তরের একটি দৃ concrete় উদাহরণ)।
ধরুন আপনার কাছে একটি অ্যালগরিদম আছে যা ইনপুট হিসাবে দেওয়া হয় পূর্ণসংখ্যার অ্যারে । অ্যালগোরিদম অ্যারের মাধ্যমে স্ক্যান করে এবং প্রথমদিকে শিরোনামে সেট করা কাউন্টারকে বাড়িয়ে দেয় যখন এটি এমন কোনও উপাদান দেখায় যা একটি এমনকি পূর্ণসংখ্যা। আমরা বলতে মধ্যে অ্যালগরিদম রান প্রমাণ করতে পারেন হে ( ঢ 3 ) সময়, যেখানে n হল উপাদান সংখ্যা একটি । তবে আমরা আরও শক্ত করে বাধা দিতে পারি এবং বলতে পারি এটি ও ( এন ) এর সাথে চলে । এই গণ্ডিটি অসম্পূর্ণভাবে শক্ত: প্রকৃতপক্ষে, যেহেতু ইনপুটটি পড়তে ইতিমধ্যে Ω ( n ) সময় লাগে , আমরা আরও সুনির্দিষ্ট হতে পারি এবং বলতে পারি যে অ্যালগরিদম লাগে সময়