Veri Yapıları - Hızlı Sıralama Algoritması (Quick Sort)[ C ]

ALpMontana

КЯaL´da TaNıMaM КuяaL´da
Katılım
28 May 2006
Mesajlar
6,644
Reaction score
0
Puanları
0
Yaş
38
Konum
Eski Açık [ALiSamiYEN]
Program diziyi sıralamak için quick sort algoritmasını kullanarak diziyi sıralıyor diğer sıralama algoritmaları içerisinde daha kısa dizilerde en etkilisi.

#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include <windows.h>

int main() {

int i;

DateTime bas,son;
TimeSpan fark;

bas = DateTime::Now;
for(int i = 0; i < 13; ++i)
for(int j = 0; j < 10000; ++j)
for(int k = 0; k < 10000; ++k)
{
}

son = DateTime::Now;
fark = son - bas;
Console::WriteLine("1. Donguler İçin Geçen Süre: {0}",fark);
Console::WriteLine();
////////////////////////////////////////////////////////////
bas = DateTime::Now;
for(int i = 0; i < 10000; ++i)
for(int j = 0; j < 13; ++j)
for(int k = 0; k < 10000; ++k)
{
}


son = DateTime::Now;
fark = son - bas;
Console::WriteLine("2. Donguler İçin Geçen Süre: {0}",fark);
Console::WriteLine();
///////////////////////////////////////////////////////////
bas = DateTime::Now;
for(int i = 0; i < 10000; ++i)
for(int j = 0; j < 10000; ++j)
for(int k = 0; k < 13; ++k)
{
}


son = DateTime::Now;
fark = son - bas;
Console::WriteLine("3. Donguler İçin Geçen Süre: {0}",fark);
Console::WriteLine();
return 0;
}

:goz:
 
slm ya arkadaşım benim bir proje var sıralama algoritması bana yardımcı olursunsan çok sevinirim..nasıl yapabilirim bana yardımcı olurmusun tşkler...
 
slm ya arkadaşım benim bir proje var sıralama algoritması bana yardımcı olursunsan çok sevinirim..nasıl yapabilirim bana yardımcı olurmusun tşkler...

yeni ßir uyesın we projemı yap dıorsun :vur

ne dersi soyLe ßakalım ne yapa bılrız.
 
Buna benzer bir ödevi yıllar önce fortranda yaptı idim. İnteger bölme yaparak yapmıştım. Bi dene istersen.
 
Geri
Üst