C ile Booble Sort (Kabarcık Sıralaması) (1 İzleyici)

  • Thread starter YooPs
  • Başlangıç zamanı
  • Cevaplar : 0
  • Görüntülenme : 1K

YooPs

Üye
Katıldı
Mesajlar
32
Kredi
0
Sıralama algoritmalarından önemli olan kabarcık sıralaması kodunu sizlerle paylaşmak istedim.


Kod:
#include <stdio.h>
 
#define A_SIZE 10
 
**** bubble_sort(int *p, int size);
**** print_array(int *p, int size);
 
 
int main(****)
{
   int a[A_SIZE] = {45, 4, 12, 56, 87, -6, 0, 587, -56, 4};
 
   print_array(a, A_SIZE);
   bubble_sort(a, A_SIZE);
   print_array(a, A_SIZE);
   return 0;
}
/**************************************/
**** bubble_sort(int *p, int size)
{
   int   i, j, temp, min;
 
   for (i = 0; i < size - 1; i++)
      for (j = 0; j < size - i - 1; j++)
         if (p[j] > p[j + 1]) {
            temp = p[j];
            p[j] = p[j + 1];
            p[j + 1] = temp;
         }
}
/**************************************/
**** print_array(int *p, int size)
{
   int i;
 
   for (i = 0; i < size; i++)
      printf("%d ", p);
   putchar('n');
}
 

Bu konuyı kimler okuyor

Benzer konular

Top