مقایسه الگوریتم های مرتب سازی از نظر سرعت

سال انتشار: 1401
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 434

فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ICECM04_047

تاریخ نمایه سازی: 6 شهریور 1401

چکیده مقاله:

الگوریتم های مرتب سازی برای ترتیب دادن به داده ها ضروری هستند. این موضوع یکی از اساسی ترین مفاهیم علوم کامپیوتر است.در این مقاله ما الگوریتم های مختلف مرتب سازی که شناخته شده هستند را مقایسه میکنیم تا کارامد ترین انها برای مجموعه های مختلف داده که دارای اندازه های مختلف هستند را بیابیم. الگوریتم های مرتب سازی که در این مقاله در نظر گرفته شده اند عبارتند از : الگوریتم های مرتب سازی ، (insertion sort) مرتب سازی درجی ، (bubble sort) مرتب سازی حبابی ، (selection sort) انتخابی ( radix ) و مرتب سازی پایه ای (quick sort) مرتب سازی سریع ، (merge sort) مرتب سازی ادغامی پیچیدگی زمانی و پیچیدگی مکانی ، از معیار های اصلی برای کارشناسی کارایی الگوریتم های مرتب . ( sort ) سازی هستند. الگوریتم های مرتب سازی به زبان برنامه نویسی جاوا پیاده سازی شده اند و وقت مصرف شده توسط انها با استفاده از کتابخانه های جاوا محاسبه می شود. مقایسه ها با استفاده از نمودارها نمایش داده می شوند.(زمان در مقابل اندازه) ما همچنین در مورد احتمالات یافتن الگوریتم های جدید نیز بحث و گفت و گو می کنیم.

کلیدواژه ها:

مرتب سازی ، الگوریتم های مرتب سازی ، مقایسه الگوریتم های مرتب سازی ، بهترین الگوریتم مرتب سازی کدام است؟ ، سریع ترین الگوریتم مرتب سازی بر اساس فراوانی

نویسندگان

سعید خضوعی پور

دانشگاه لرستان