obeb Bu fonksiyonun yürütme zamanını nasıl hesaplarız bir türlü yapamadım.

15 senelik muhendisim boyle bişi hesaplamadım hoca Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Veri yapıları dersinde grdük bu olayı ama hiç umursamamıştım :D notasyonlara bak; algoritma karmaşıklığı, büyük O notasyonu. Hatırladığım kadarıyla yapılan aritmetiksel işlemleri yazıyodun alt alta, kaç işlem yapıldığını yerleştirdiğin zaman bi formülden çıkıyordu. Normal bi fonksiyon olsa kolay ama rekürsif fonksiyonun kaç defa çalışacağını bilmediğin için sonuçta ufak bi değişiklik gerekir ama onun bi formülü var yani. :)

: 15 senelik muhendisim boyle bişi hesaplamadım hoca :D işte bunu bide hocalara anlatabilsek ne kadar güzel olur... kim bunu hesaplarki oturupta ya.. kafanda tasarlarsın yapacaklarını , yaza yaza ilerlersin, yavaş çalışıyosa ona gre bi çzüm bulursun, işin matematiğiyle uraşmak lüzumsuz... @bosluk: sanırım hesapladım; dngü bir dnüşte 2 işlem yapıyor bi tane karşılaştırma bide mod alma. atıyorum n-1 defa dner, n'inci dnüşünde b 0 sağlanırsa ((n-1) 2)+1 işlem yapmış olmazmı? O(((n-1) 2)+1) gibi bişey derim eğerki şu an sınav olsam ama emin değilim :| :)

şyle birşeyler var ama işine yarar mı bilmiyorum? http://stackoverflow.com/questions/876901/calculating-execution-time-in-c http://www.daniweb.com/software-development/c/threads/19231/calculate-the-execution-time-of-a-program http://www.cplusplus.com/forum/beginner/15890/ http://cboard.cprogramming.com/cplusplus-programming/88612-execution-time-microseconds.html Ey Türk! Üstte mavi gk çkmedikçe, altta yağız yer delinmedikçe, senin ilini ve treni kim bozabilir!

evet recursive fonksiyonun kac defa calısacagı bellı deıl bi eksiklik de yok ama nasıl hesaplanır ki düşün düşün bir türlü çıkamadım işin içinden yarın sınavım var bilen biri çıkar inş.

3 saat sonra sınavım var yokmu bilen :)