خانه راهنمای خرید پیگیری سفارش پشتیبانی درباره ما تماس با ما
محصولات مرتبط
پاور پوینت درس معماری کامپیوتر ویژه رشته کامپیوتر
پاور پوینت درس معماری کامپیوتر ویژه رشته کامپیوتر
قیمت : 39,000 تومان
پاور پوینت ریز پردازنده Z80
پاور پوینت ریز پردازنده Z80
قیمت : 40,000 تومان
BIOS چیست؟
BIOS چیست؟
قیمت : 30,000 تومان
آموزش نرم افزار FrontPage
آموزش نرم افزار FrontPage
قیمت : 24,000 تومان

الگوریتم های مرتب سازی

الگوریتم های مرتب سازی

مبحث مرتب‌سازی در کلاس‌های معرفی علم کامپیوتر بسیار پر کاربرد است، مبحثی که در آن وجود الگوریتم‌های فراوان به آشنایی با ایده‌های کلی و مراحل طراحی الگوریتم‌های مختلف کمک می‌کند؛ مانند تحلیل الگوریتم، داده‌ساختارها، الگوریتم‌های تصادفی، تحلیل بدترین و بهترین حالت و حالت میانگین، هزینهٔ زمان و حافظه، و حد پایین.

در علم کامپیوتر معمولاً الگوریتم‌های مرتب‌سازی بر اساس این معیارها طبقه‌بندی می‌شوند:

  • پیچیدگی (بدترین و بهترین عملکرد و عملکرد میانگین): با توجه به اندازهٔ لیست (n). در مرتب‌سازی‌های معمولی عملکرد خوب (O(n log n و عملکرد بد (O(n۲ است. بهترین عملکرد برای مرتب‌سازی (O(n است. الگوریتم‌هایی که فقط از مقایسهٔ کلیدها استفاده می‌کنند در حالت میانگین حداقل (O(n log n مقایسه نیاز دارند.
  • حافظه (و سایر منابع کامپیوتر) : بعضی از الگوریتم‌های مرتب‌سازی «در جا» هستند. یعنی به جز داده‌هایی که باید مرتب شوند، حافظهٔ کمی ((O(۱) مورد نیاز است؛ در حالی که سایر الگوریتم‌ها به ایجاد مکان‌های کمکی در حافظه برای نگه‌داری اطلاعات موقت نیاز دارند....
این محصول تا حالا 0 بار فروخته شده است
فایل هایی که پس از خرید می توانید دانلود نمائید

sort_1579510468_35935_8383_1131.zip0.02 MB
پرداخت و دانلود محصول
بررسی اعتبار کد دریافت کد تخفیف
مبلغ قابل پرداخت : 15,800 تومان پرداخت از طریق درگاه
انتقال به صفحه پرداخت