অদলবদলের সংখ্যায় অনুকূল সাজানোর অ্যালগরিদম


12

সংখ্যার ক্রম দেওয়া , এটি তুলনা এবং অদলবদল / চালগুলি দিয়ে বাছাই করা যাবে? Matter নিম্ন দেখানো বিষয়গুলির উপর প্রকাশনা বা পাল্টে কোনও পয়েন্টার সহায়তা করবে।nO(nlnn)O(n)Ω(nlnn)


যে কোনও তুলনা ভিত্তিক বাছাই অ্যালগরিদমকে সবচেয়ে খারাপ ক্ষেত্রে (সিএফ। সিএলআরএস) in তুলনা এবং অদলবদল করতে হবে। Ω(nlogn)Ω(n)
কাভেঃ

4
তুচ্ছভাবে, আপনি পদক্ষেপগুলি অর্জন করতে পারবেন যদি আপনি প্রথমে উপাদানগুলির সূচকগুলি অন্তর্ভুক্ত করে একটি টেবিলটি সাজান এবং কেবল তার পরে টেবিলের মধ্যে উপাদান রয়েছে sort O(n)
জুলকা সুমেলা

@ জুক্কা ভাল যে আপনি কোষটি সাজানোর সময় উপাদানগুলি স্থানান্তরিত করেছেন কোজকে প্রতারণা করছেন ...
জেসি জিক্সি জাং

উত্তর:


15

তুলনা এবং পদক্ষেপের সাথে স্থিতিশীল ইন-প্লেস বাছাই অ্যালগরিদম উপস্থিত রয়েছে ।O(nlogn)O(n)

দেখুন: জিয়ান্নি ফ্রেঞ্চেসিচিনি: স্থানে স্থানে বাছাই, তুলনা এবং পদক্ষেপের সাথে। থিওরি কম্পিউট। Syst। 40 (4): 327-353 (2007) http://www.springerlink.com/content/d7348168624070v7/O(nlogn)O(n)

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