recursion
-
anlasilmasi zor ama iyi bir programcinin cok iyi bilmesi gereken bir tekniktir.. divide & conquer tabir edilen algoritmalari yazarken cok kullanilir. debug ederken kanirtan bi tekniktir.. base case i yanlis yazarsaniz stack overflow yersiniz.. tree traversal, quicksort en guzel uygulamalaridir.
-
recursion = (see recursion)
-
sonsuza kadar dallanıp budaklanan yapılar üretmek için birebir yöntem. nedense recursive fonksyonları çılgın estetik bulmuşumdur her zaman.
ayrıca (bkz: modülasyon) -
sanirim recursion hakkindaki en ilginc ornek kernighan and ritchie'nin the c programming language kitabinda. index'te recursion kelimesini buldugunuzda, kelimenin sayfa 269 kullanildigini goruyorsunuz. sayfa 269 recursion kelimesinin index'te listelendigi sayfa.
-
(bkz: recursion)
-
-
kendi kendini çağıran, ilk öğrenildiğinde zor anlaşılan ama bir çok uygulamada mutlaka kullanılması gereken fonksiyon türü. her recursive fonksiyon iterative olarak yazılabilse de tail recursion dışındakileri iterative olarak yazmak bir çok coder için eziyete dönüşebilir.
-
masraflı olan, zamandan ve yerden kayıp ettiren fonksiyon cağırma metodu. fortran 90 ve cobol da recursion yoktur.
assembly(esemli veya bütünleştirici yada makina dili) de recursion yapılamaz. yapılmaya kalkındığında dönülecek adresi bulamama durumları çıkabilir.
(bkz: assembly) -
http://www.mantasoft.co.uk/…ive.swf;title=recursive adresinde ilginç bir uygulaması bulunan matematiksel zıkkım.
-
(bkz: recursion/17)
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap