Daha iyi bir Türkiye mümkün! Türkiye'nin girişimcilik ve inovasyon topluluğu·2018'den beri
Rastgele başlık

İnovasyon ve Girişimcilik Sözlüğü

/sozlukinovanadolu

inovanadolu Sözlük, içeriği kullanıcılar tarafından oluşturulan, inovasyon, girişimcilik, teknoloji vb. konularda başlıkların oluşturulduğu ve tanımlandığı, kategorisindeki en büyük Türkçe kaynaktır.

özyinelemeli aritmetik

Kavramlar 2 tanım · 1 yazar · 18.03.2019 · açan @titus
@titus · 2769 gün önce
Özyineleme (recursion), bir fonksiyonun tanımında yine fonksiyonun kendisinin kullanıldığı fonksiyondur.
0 bağlantı #1
@titus · 2769 gün önce
Özyineleme, problemi daha ufak parçalara ayırmaya yarar. Böylece problemin daha basit bir versiyonu çözülerek bütünün çözümüne adım adım ilerlenir. Yinelenen her adımda problemin boyutu da küçülür.

rneğin n'ye kadar olan tam sayıların toplamı, n-1'e kadar olan tam sayıların toplamını bulmayı da içerir. Benzer şekilde n-2'e kadar olan tam sayıların toplamını bulmayı da içerir. Bu işlem böylece 1'e kadar gider. Bu durumda problem şu hale dönüşür:

topla(n) = n + topla(n-1)
Yukarıdaki şekilde verilen tanımlamaya özyinelemeli (recursive definition) denir.

Özyineleme fonksiyonu şu üç bölümden oluşur:
Sonsuz döngüye (infinite recursion, stack overflow) girmemek için ne zaman durulacağını bildiren koşul (base case, base condition). Bu koşul özyineleme gerektirmez.
Problemin daha basite indirgendiği kısım. (reduction)
Fonksiyonun kendini çağırdığı kısım.
0 bağlantı #2
Tanım yaz
Bu başlığa tanım eklemek için üye olmalısın. Giriş yap ya da üye ol.

Yeni başlık aç

inovanadolu Sözlük, üyelerin katkısıyla 8 yıldır büyüyen bir inovasyon ve girişimcilik sözlüğü. Başlık açmak üç adım:

1

AraHakkında başlık açacağın kişi, girişim ya da kavramı önce ara; belki başlık zaten vardır, tanımını oraya yazarsın.

2

OluşturAradığın başlık sözlükte hiç yoksa, aynı sayfada kategori seçip ilk tanımı yazarak başlığı açarsın.

3

İçerikİlk tanım bilgi içermeli; yalnızca kişisel bir değerlendirme olmamalı. Kaynak göster, gerekirse başka başlıklara bağlantı ver.

Öncesinde Sözlük Kuralları'nı okumanı öneririz.

Tanımı düzenle

Eski metin geçmişte saklanır; tanımda "düzenlendi" rozeti görünür.