প্রসেসরের সাহায্যে


11

আমরা এন 2 কম্পিউটারের সাথে সময় জটিলতায় সমান্তরালভাবে একটি অ্যারে সর্বাধিক সন্ধানের জন্য ক্লাসে উপস্থাপিত হয়েছিলাম ।O(1)n2

অ্যালগরিদমটি ছিল:

দৈর্ঘ্যের একটি অ্যারে দেওয়া হয়েছে:

  1. দৈর্ঘ্যের একটি পতাকা অ্যারে বি তৈরি করুন এবং এটি কম্পিউটারের সাথে শূন্যগুলির সাথে আরম্ভ করুন ।n
  2. প্রতি 2 টি উপাদানের তুলনা করুন এবং ন্যূনতম কম্পিউটারের সাথে সর্বনিম্ন সূচকে বিতে 1 লিখুন ।n2
  3. কম্পিউটারের সাথে 0 এর সাথে সূচকটি সন্ধান করুন ।n

প্রভাষক আমাদের টিজ করেছেন এটি এন দিয়ে করা যেতে পারে কম্পিউটার এবংলগএনসময় জটিলতার সাথে।nlognlogn

অনেক চিন্তাভাবনার পরেও আমি কীভাবে এটি করব তা বুঝতে পারি না। কোন ধারণা?

উত্তর:


9

n/lognlognlognn/lognlogn

n1+ϵϵ>0


O(1)O(logn)

Ω(n)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.