تابع مرتب سازی انتخابی (Selection Sort) در C++
دوشنبه 20 تیر 1390 7:09 PM
/* Sepehr Mohammad www.SepehrM.com */ void selectionSort(int arr[], int len) { int i, j, minIndex, tmp; for (i = 0; i < len - 1; i++) { minIndex = i; for (j = i + 1; j < len; j++) if (arr[j] < arr[minIndex]) minIndex = j; if (minIndex != i) { tmp = arr[i]; arr[i] = arr[minIndex]; arr[minIndex] = tmp; } } }
***به بهشت نمی روم اگر مــــــادرم آنجا نباشد***
آنگاه که تنها شدی و در جست جوی یک تکیه گاه مطمئن هستی ، بر من توکل نما . نمل/79