این برنامه که در محیط کنسول سی شارپ نوشته شده است، عناصر یک آرایه بطول کمتر از 100 را میگیرد و آنها را به روش مرتب سازی ادغامی (merge sort) به ترتیب صعودی مرتب میکند.در این سورس کد ابتدا کاربر طول آرایه را وارد می کند (کمتر از 100 ) . سپس عناصر آرایه را وارد می کند و در آخر برنامه با استفاده از جستجوی ادغامی آرایه را مرتب و نمایش می دهد .
روش مرتبسازی ادغامی (Merge Sort): یک روش مرتبسازی مبتنی بر مقایسهی عناصر با استفاده از روش تقسیم و غلبه است. این روش از مراحل بازگشتی زیر تشکیل یافته است:
1- آرایه را به دو زیرآرایه با اندازهی تقریبا یکسان تقسیم کن.
2- دو زیرآرایه را به روش مرتبسازی ادغامی مرتب کن.
3- دو زیرآرایهی مرتبشده را ادغام کن.
سورس اجرایی را از قسمت زیر دانلود کنید
راهنماي دانلود گزارش خرابي لينک آموزش تعمير فايل زيپ
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
Current ye@r *
Leave this field empty
Copyright © 2010 Dlbook Team