20 Temmuz 2012, 23:13 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Java : Fibonacci Algoritması Fibonacci Algoritması nedir? Fibonacci dizisi, her sayının kendinden öncekiyle toplanması sonucu oluşan sayı dizisi. Bu şekilde devam eden bu dizide sayılar birbirleriyle oranlandığında altın oran ortaya çıkar, yani bir sayı kendisinden önceki sayıya bölündüğünde [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gittikçe yaklaşan bir dizi elde edilir. Bu durumda genel olarak n'inci [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sayısı F(n) şu şekilde ifade edilir: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bu da bir Fibonacci dizisidir:4, 7, 11, 18, 29, 47, … Çünkü Fibonacci dizisi herhangi iki sayıdan başlayabilir. Fibonacci sayı dizisindeki sayıların birbirleriyle oranı olan ve [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] denilen 1,618 sayısı ise doğada, sanatta ve hayatın her alanında görülen ve estetik ile bağdaştırılan bir sayıdır. Algoritma hakkında bilgi wikipedia'dan alınmıştır. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Farklı bir yerde bu algoritmanın recursive fonksiyonu ile nasıl yapıldığını sordu bir arkadaş ona binayen buradada sorulabilir ihtimaline karşın paylaşıyorum. Tabiki for döngüsü ile donmek yerine toplama işlemini yapacağın kısımını bir fonksiyon yazıp durmadan o fonksiyonu çağırabilirsin. Ama fonksiyon parametere almalıdır çünkü kaçıncı terime kadar gitmek istediğinizi orada kontrol edebilirsiniz. Yani yukarıdaki kısmı şu şekilde duzenlemelisiniz; PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
Konu YazılımMimarı tarafından (17 Şubat 2013 Saat 19:48 ) değiştirilmiştir. | |
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
JAVA dosya uzantısı JAVA programlama dili hazır kodları | Kaf_Dağı | Bilgisayar Donanımı | 0 | 10 Şubat 2016 13:09 |
Fibonacci Dizisi | Liaaa | Ödev ve Tezler | 0 | 21 Mayıs 2012 19:40 |
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | toXic | Java | 2 | 18 Aralık 2011 13:40 |
Sorun söyleyeyim (Java,JSP,ASP.NET(C#),PL/SQL,jQuery,Java Script,Ajax) | J2EE123 | Java | 2 | 03 Kasım 2011 12:57 |
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | Stealth | Java | 1 | 29 Eylül 2010 22:19 |