C kodu için yardım lazım

FliQAdnan

80+
Katılım
23 Mart 2020
Mesajlar
33
Reaksiyon skoru
13
Sıralama algoritmaları ile ilgili bir ödev hazırlıyorum . Sıralama algoritmasının ne kadar sürede çalıştığını ölçüp bunu ekrana bastırmam lazım nasıl yapabilirim ?
Mesajlar otomatik olarak birleştirildi:

Sıralama algoritmaların kodunu yazdım sadece ne kadar sürede sıraladığını ekrana bastırmam lazım karşılaştırma yapabilmek için
 
öncelikle time.h kütüphanesini import et, sonra fonkiyon çalışmadan önce
C:
clock_t t;
 t = clock();
tanımlamalarını yap. sonra fonksiyonu çağır sonra da;
C:
t = clock() - t;
double time_taken = ((double)t)/CLOCKS_PER_SEC;
bunları ekle ve print ile de geçen süreyi görebilirsin. Daha iyi anlaman için bir örnek bırakıyorum.

Kod:
clock_t t;
t = clock();
SeninFonksiyonun();
t = clock() - t;
double time_taken = ((double)t)/CLOCKS_PER_SEC; // in seconds
printf("fonksiyonun çalışma süresi %f saniye sürmüştür \n", time_taken);

tabii bu kodları int main içerisnde yazmalısın
 
öncelikle time.h kütüphanesini import et, sonra fonkiyon çalışmadan önce
C:
clock_t t;
 t = clock();
tanımlamalarını yap. sonra fonksiyonu çağır sonra da;
C:
t = clock() - t;
double time_taken = ((double)t)/CLOCKS_PER_SEC;
bunları ekle ve print ile de geçen süreyi görebilirsin. Daha iyi anlaman için bir örnek bırakıyorum.

Kod:
clock_t t;
t = clock();
SeninFonksiyonun();
t = clock() - t;
double time_taken = ((double)t)/CLOCKS_PER_SEC; // in seconds
printf("fonksiyonun çalışma süresi %f saniye sürmüştür \n", time_taken);

tabii bu kodları int main içerisnde yazmalısın
Teşekkür ederim
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,195,506
Mesajlar
10,782,944
Üyeler
189,853
Son üye
HISATO
Geri
Top