Şimdi Ara

C++ çalışma süresi hakkında yardıma ihtiyacım var !

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
2.115
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar alttaki algoritmanın çalışma süresini bulamadık, bilen arkadaşlardan yardım bekliyoruz


    Algoritmamız bu;

     C++ çalışma süresi hakkında yardıma ihtiyacım var !



     C++ çalışma süresi hakkında yardıma ihtiyacım var !



    < Bu mesaj bu kişi tarafından değiştirildi hata404 -- 10 Kasım 2011; 23:04:20 >







  • #include<time.h>
    eklemen gerekiyor. ondan sonra iki tane süre tanımlayacaksın.

    time_t start, end; //time türünden start ve end değişkenleri
    double diff; // double türünden sayı

    time (&start); // start'ın çalıştığı saati tutacak.
    burada fonksiyonunu calistir
    time(&end) ; // end saati

    dif = difftime (end,start); // burada da ikisinin farkını alınca sana geçen süreyi verir.

    bunu da printf içerisinde %.2lf şeklinde gösterirsen sana yanlış hatırlamıyorsam milisaniye cinsinden verecektir.
  • Cok teşekkürler o aşamayı hallettik . O (n) cinsinden performansı nedir acaba fikri olan var mı ?
  • Merhaba,

    buradayararlı.olabilecek.bilgiler.var.

    Senin.fonksiyonun.için

    T(n)=3*T(n/2+1)+n

    olarak.buldum,ama.bunu.genel.bir.formüle.bağlamak.için.uğraşmadım.

    İyi.günler.
  • quote:

    Orijinalden alıntı: qamyoncu

    Merhaba,

    buradayararlı.olabilecek.bilgiler.var.

    Senin.fonksiyonun.için

    T(n)=3*T(n/2+1)+n

    olarak.buldum,ama.bunu.genel.bir.formüle.bağlamak.için.uğraşmadım.

    İyi.günler.

    Çok teşekkürler
  • n^2 olmadığı aşikar =)

    çok iyi hatırlamıyorum algoritma dersini.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.