تبلیغات
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی - مطالب ابر Sort
دانلود سورس پروژه های مختلف برنامه نویسی، آموزش برنامه نویسی
دانلود رایگان سورس پروژه
سایت برنامه نویسی تک کدر takcoder.ir


آموزش برنامه نویسی با استفاده از نوین ترین روش و ارائه پروژه های نمونه و مجموعه عظیم سورس کدهای آماده برای شما دوستان

مدیر سایت : Yahya Taherzadeh
نویسندگان
نظرسنجی
زبان برنامه نویسی مورد علاقه شما؟






اینم یه برنامه که ابتدا طول آرایه رو مشخص میکنید و سپس عناصر اونو از ورودی میگیره و با مرتب سازی سریع، به صورت صعودی مرتب میکنه و نمایش میده. 

ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، سی| سی پلاس پلاس، پروژه های تکمیل شده، 
برچسب ها : quick sort، مرتب سازی سریع، سورس مرتب سازی، آرایه، مرتب سازی آرایه ها، Sort، Array sort،
لینک های مرتبط :
Yahya Taherzadeh
جمعه 22 آذر 1392
تابع مرتب سازی شل یا پوسته ای (Shell Sort) که بدترین عملکرد آن ( O(nlog2n  است:

ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، طراحی الگوریتم، ساختمان داده، 
برچسب ها : Sort، Shell، shell sort، array، function، تابع، آرایه،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392

File:Insertion sort animation.gif

تابع مرتب سازی درجی(Insertion Sort) که متوسط عملکرد آن О(n2) است:


ادامه مطلب |کد برنامه|


نوع مطلب : پروژه های رایگان، سی| سی پلاس پلاس، آموزش، طراحی الگوریتم، ساختمان داده، 
برچسب ها : تابع، آرایه، درجی، مرتب سازی درجی، مرتب سازی، Sort، insertion sort،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392

File:Merge sort animation2.gif

مرتب سازی ادغامی، حل مسئله را به چند قسمت تبدیل کرده و آن ها را جدا حل میکند. به همین سبب از چندین تابع برخوردار است و متوسط عملکرد آن از رابطه O(n log n)  بدست می آید.



ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، طراحی الگوریتم، ساختمان داده، 
برچسب ها : آرایه، مرتب سازی، ادغامی، Sort، merge، merge sort، function،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392
تابع الگوریتم مرتب سازی شانه ای (Comb Sort) که بدترین عملکرد آن O(n log n)  می باشد:




ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، پروژه های تکمیل شده، طراحی الگوریتم، ساختمان داده، 
برچسب ها : comb، Sort، Comb Sort، array، function، آرایه، تابع،
لینک های مرتبط :
Yahya Taherzadeh
سه شنبه 19 آذر 1392
مرتب سازی آرایه ها (Sort):

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

برای مرتب سازی آرایه یک بعدی، روش های مختلفی همچون روش مرتب سازی حبابی (Bubble Sort)، انتخابی (Selection Sort)، سریع (Quick Sort)، درجی (Insertion Sort)، ادغامی (Merge Sort) و ... وجود دارد که در تمامی روش های فوق تفاوت در روش مقایسه و جابجایی است، که باعث شده الگوریتم های متفاوتی تولید شوند.
در این بین الگوریتم مرتب سازی حبابی بسیار ساده و قابل فهم است.

در 
پست های آینده، توابع اکثر روش های مرتب سازی گذاشته خواهد شد.




نوع مطلب : آموزش، سی| سی پلاس پلاس، اخبار و اطلاعیه ها، 
برچسب ها : آرایه، Sort، 20، مرتب سازی، آرایه مرتب، مرتب کردن، مرتب کردن آرایه،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392
File:Bubble sort animation.gif


الگوریتم مرتب سازی حبابی که متوسط عملکرد آن O(n2) است:


ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، توابع و توضیحات آن، 
برچسب ها : Sort، حبابی، مرتب سازی، آرایه، تابع، مرتب سازی حبابی، پروژه های طراحی الگوریتم،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392

File:Selection sort animation.gif


تابع مرتب سازی انتخابی(Selection Sort) که متوسط عملکرد آن О(n²)  است:



ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، 
برچسب ها : Sort، selection sort، مرتب سازی، انتخابی، آرایه، تابع، array،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392

File:Sorting quicksort anim.gif

تابع مرتب سازی سریع(Quick Sort) که متوسط عملکرد آن (O(n log n است:


ادامه مطلب |کد برنامه|


نوع مطلب : آموزش، پروژه های رایگان، سی| سی پلاس پلاس، توابع و توضیحات آن، طراحی الگوریتم، ساختمان داده، پروژه های تکمیل شده، 
برچسب ها : function، Sort، Quick sort، سریع، quick، مرتب سازی سریع، مرتب سازی،
لینک های مرتبط :
Yahya Taherzadeh
دوشنبه 18 آذر 1392




صفحات جانبی
آمار وبلاگ
تاییدیه پرداخت
تبلیغات
به سایت تک کدر خوش آمدید