![]() |
|
|
#1 (permalink) | ||
|
Banlandı
![]() ![]() Üyelik tarihi: Kas 2007
Nerden: napıcan ziyaretemi geLcen!!
Mesajlar: 0
Konular: 2724
Üye No: 11416
Ruh halim:
Rep Gücü : 0
Rep Puanı : 0
Rep Seviyesi :
![]() |
Selection Sort Algoritmasının Kodlanması
45 4 12 56 87 -6 0 587 -56 4 -56 -6 0 4 4 12 45 56 87 587 Kod:
include <stdio.h>
#define A_SIZE 10
void selection_sort(int *p, int size);
void print_array(int *p, int size);
int main(void)
{
int a[A_SIZE] = {45, 4, 12, 56, 87, -6, 0, 587, -56, 4};
print_array(a, A_SIZE);
selection_sort(a, A_SIZE);
print_array(a, A_SIZE);
return 0;
}
/**************************************/
void selection_sort(int *p, int size)
{
int i, j, temp, min;
for (i = 0; i < size - 1; i++) {
min = i;
for (j = i + 1; j < size; j++)
if (p[min] > p[j])
min = j;
temp = p[min];
p[min] = p;
p = temp;
}
}
/**************************************/
void print_array(int *p, int size)
{
int i;
for (i = 0; i < size; i++)
printf("%d ", p);
putchar('\n');
}
|
||
|
|
|
![]() |
| Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz! |
| Konu Araçları | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | son Mesaj |
| sort :D | qRaLL | Komik Resimler | 4 | 07-03-2008 01:04 |
| Merge Sort | *MeLeK* | C ve C++ | 0 | 28-01-2008 14:29 |