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

Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 579

This Paper With 7 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CECCONF09_003

تاریخ نمایه سازی: 19 اسفند 1398

Abstract:

الگوریتم های مرتب سازی، از عملیات اصلی و اساسی علم کامپیوتر محسوب می شود .هدف از مرتب سازی، قرار دادن فهرستی از داده ها با ترتیبی مشخص است .مرتب سازی کارا در بهینه سازی الگوریتم هایی که به لیست های مرتب شده نیاز دارند (مثل جستجو و ترکیب) اهمیت زیادی دارد.از مرتب سازی در سایر عملیات کامپیوتر مثل جستجو، ادغام و نرمال سازی استفاده می شود .بنابراین بهینه سازی هر چند کوچک در الگوریتم های مرتب سازی می تواند صرفه جویی زیادی در زمان کامپیوتر داشته باشد، زیرا ممکن است عمل مرتب سازی قسمت اصلی و مهم برنامه باشد و هرگونه بهبود در سرعت عمل مرتب سازی، کارایی برنامه را بالا ببرد .علت دیگر این است که اغلب روش های مرتب سازی به صورت مکرر در یک برنامه مورد استفاده قرار می گیرند .پس بهینه سازی می تواند تاثیر زیادی در عملکرد مناسب سیستم داشته باشد .ما علاوه بر تشریح 4 الگوریتم متداول مرتب سازی، به روش های نوین و بهینه ی این الگوریتم ها خواهیم پرداخت و در پایان عملکرد روش های بهینه مرتب سازی را مورد ارزیابی قرار خواهیم داد

Keywords:

الگوریتم های مرتب سازی , مرتب سازی کلاسیک , مرتب سازی بهینه , الگوریتم های بهینه مرتب سازی , پیچیدگی زمانی

Authors

نسترن بزن بیرانوند

دانشجوی دکتری،گروه مهندسی کامپیوتر،واحد تهران جنوب، دانشگاه آزاد اسلامی،تهران،ایران

سیدحسین عرفانی

عضو هیئت علمی،گروه مهندسی کامپیوتر،واحد تهران جنوب، دانشگاه آزاد اسلامی،تهران،ایران