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

فايل دانلودي حاوي يک فايل ورد قابل ويرايش در 13 اسلايد به صورت متني ميباشد.
قسمتی از متن:

پر استفاده‌ترین ترتیب‌ها، ترتیب‌های عددی و لغت‌نامه‌ای هستند. مرتب‌سازی کارا در بهینه سازی الگوریم‌هایی که به لیست‌های مرتب شده نیاز دارند (مثل جستجو و ترکیب) اهمیت زیادی دارد.

از ابتدای علم کامپیوتر مسائل مرتب‌سازی تحقیقات فراوانی را متوجه خود ساختند، شاید به این علت که در عین ساده بودن، حل آن به صورت کارا پیچیده‌است. برای مثال مرتب‌سازی حبابی در سال ۱۹۵۶ به وجود آمد. در حالی که بسیاری این را یک مسئلهٔ حل شده می‌پندارند، الگوریتم کارآمد جدیدی همچنان ابداع می‌شوند (مثلاً مرتب‌سازی کتاب خانه‌ای در سال ۲۰۰۴ مطرح شد).

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

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

· پیچیدگی (بدترین و بهترین عملکرد و عملکرد میانگین): با توجه به اندازهٔ لیست (n). در مرتب‌سازی‌های معمولی عملکرد خوب (O(n log n و عملکرد بد (O(n۲ است. بهترین عملکرد برای مرتب‌سازی (O(n است. الگوریتم‌هایی که فقط از مقایسهٔ کلیدها استفاده می‌کنند در حالت میانگین حداقل (O(n log n مقایسه نیاز دارند.

· حافظه (و سایر منابع کامپیوتر) : بعضی از الگوریتم‌های مرتب‌سازی «در جا[1]» هستند. یعنی به جز داده‌هایی که باید مرتب شوند، حافظهٔ کمی ((O(۱) مورد نیاز است؛ در حالی که سایر الگوریتم‌ها به ایجاد مکان‌های کمکی در حافظه برای نگه‌داری اطلاعات موقت نیاز دارند.

· پایداری[2] : الگوریتم‌های مرتب‌سازی پایدار ترتیب را بین داده‌های دارای کلیدهای برابر حفظ می‌کنند. فرض کنید می‌خواهیم چند نفر را بر اساس سن با یک الگوریتم پایدار مرتب کنیم. اگر دو نفر با نام‌های الف و ب هم‌سن باشند و در لیست اولیه الف جلوتر از ب آمده باشد، در لیست مرتب شده هم الف جلوتر از ب است.

· مقایسه‌ای بودن یا نبودن. در یک مرتب‌سازی مقایسه‌ای داده‌ها فقط با مقایسه به وسیلهٔ یک عملگر مقایسه مرتب می‌شوند.

· روش کلی : درجی، جابجایی، گزینشی، ترکیبی و غیره. جابجایی مانند مرتب‌سازی حبابی و مرتب‌سازی سریع و گزینشی مانند مرتب‌سازی پشته‌ای.

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

فرض کنید n داده داریم که می‌خواهیم به صورت صعودی مرتب شوند. عنصر اول رو با دومی مقایسه ، و در صورتی که اولی بزرگتر باشد جاهاشون رو عوض می‌کنیم. همین کار رو با عناصر دوم و سوم انجام می‌دهید و همینطور عناصر سوم و چهارم ، الی آخر. وقتی این کار تموم شد بزرگترین عنصر بین داده‌ها به آخر لیست می‌رسد . حالا یک بار دیگه از اول
و......


دانلود پاورپوينت الگوریتم های مرتب سازی


 قیمت: 40,000 تومان  پرداخت و دانلود

اگر شما مالک حقوقی این فایل هستید، حتماَ به ما گزارش نمایید. #نسخه_الکترونیکی

دانلود پاورپوينت الگوریتم های مرتب سازی

دانلود فایل پاورپوينت الگوریتم های مرتب سازی با لینک مستقیم از سایت فارس فایل. این فایل در دسته 🔺دیجیتال فایل های الکترونیکی » امار و احتمال (آموزش_و_پژوهش) قرار دارد و شامل توضیحات کامل، فرمت فایل و اطلاعات دانلود می‌باشد.


برچسب ها: الگوریتم های مرتب سازی رجی جابجایی گزینشی ترکیبی الگوریتم‌های مرتب‌سازی پایدار
دسته بندی: 🔺دیجیتال فایل های الکترونیکی » امار و احتمال (آموزش_و_پژوهش)

تعداد مشاهده: 6200 مشاهده

فرمت محصول دانلودی:.doc

فرمت فایل اصلی: word

تعداد صفحات: 13


نماد اعتماد الکترونیکی


نشان اطمینان در خرید!

درباره ما

آدرس: گناباد، بخش مرکزی، شهرک حافظ ،خیابان شهیدشوریده پلاک209 طبقه_همکف کدپستی9691958475
در سال 1391 فعالیت ما تشکیل شد. سیستمی کاملا پویا و تعاملی که به‌عنوان یک دروازه متمرکز برای دسترسی به اطلاعات، خدمات و منابع عمل میکند. تجارت آنلاین جهانی باسرعت درحال پیشرفت است. حوزه آنلاین شاپ ها و کسب کارهای اینترنتی بخش کوچکی از این صنعت فروش هستند. در کارآفرینی نیز به همینصورت الان می توانید آنلاین شاپ خود را بـسازید!

تماس با ما

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

افتخارما همکاری باشما

logo-samandehi
کتابخانه فارس نت، مکانی امن برای نگهداری محتوای الکترونیکی
کدنویسی توسط : فارسفایل