Bilgi Denizi

Ana Sayfa Şifremi Unuttum Kimler Online Bölümleri Okundu Kabul Et Üye Listesi Son Konular
Geri git   Bilgi Denizi > Bilgi Denizi > Bilim > Matematik
Kayıt ol Yardım Bölümleri Okundu Kabul Et Chat Odaları Canlı maç sonuçları Anahtar Kelimeler

Dalgaların bilgiye Dönüştüğü Tek Deniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Anahtar Kelimeler: ,

Konu Bilgileri

Hamming sayıları
Matematik hakkında bilgiler

Cevap: 0 Görüntüleme: 79

Yeni Konu aç Cevapla
 
Son konular Seçenekler Stil
Alt 07-12-2007, 01:10   #1
Powerofdreams
Admin
 
Powerofdreams - ait Kullanıcı Resmi (Avatar)
 
Standart Hamming sayıları


Hamming sayıları ilk kez Richard Hamming tarafından tanımlanmış bir sayı dizisidir. Bunlar pozitif tamsayılar olup çarpanları sadece 2, 3 ve 5'in kuvvetleridir. İlk birkaç Hamming sayısı şunlardır: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, ... Hamming sayıları k-düzgün sayıları denen sayılar kategorisinin bir özel halidir. Bu tür sayıların kdan büyük asal çarpanı yoktur. Dolayısı ile Hamming sayıları da 5-düzgün sayılardır. Hamming sayılarını artan sırada hesaplama algoritmaları Edsger Dijkstra tarafından yaygınlaştırılmıştır.
Dijkstra'ya göre Hamming sayılarını hesaplamak 1'den büyük ve 2, 3 veya 5 haricinde asal çarpanı olmayan, yani 2^i x 3^j x 5^k (i,j,k ≥ 0) şeklindeki, sonsuz sayı dizisini kurmak demektir. Bunu hesaplamak için aşağıdaki adımlar takip edilir.
  • h bir Hamming sayısı ise 2h, 3h ve 5h de Hamming sayılarıdır.
  • 1 bir Hamming sayısıdır ve hesaplamayı başlatmak için kullanılır.
  • Dizinin sıralı olması için 2, 3 ve 5 ile çarpmadan gelecek ve henüz kullanılmamış olan sayıları kıyaslamak yeterlidir. Diğer çarpımlar bunların bir kısmından daha büyük olacaktır, dolayısı ile sıralı listedeki ilk eleman olamazlar.
Bu algoritma sık sık tembel fonksiyonel programlama dillerinin gücünü göstermek için kullanılır çünkü böyle bir dilde yukarıdaki adımları doğrudan uygulamak mümkün iken bir katı fonksiyonel programlama dili ile ya da bir imperatif programlama dili ile bunu gerçekleştirmek basit bir iş değildir.
__________________

Sitemizi daha hızlı dolaşmak için Mozilla Firefox'u öneriyoruz.Üstelik Ücretsiz ! Şimdi hemen İndirin

Dikkat!: Youtubeyi Türkçe kullanmak istemezmisiniz? Ayrıntılı bilgi için TIKLAYIN

MSN'deki hata kodlarıyla uğraşmayın,Tek tuşla MSN hatası giderici program, Ayrıntılı bilgi için TIKLAYIN

Siyah Saçlı Prenses-Hayranı olduğum birisi için yazdığım şiir okumak için TIKLAYIN[

Rapidden Dosya indirmekte zorlanıyorsanız TIKLAYIN





Ellerin nerede ? -Yazan:Poweorfdreams Okumak İçin Tıklayın

Powerofdreams isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Sohbet&İddaa
Sohbet İddaa Canlı Maç Sonuçları
Yeni Konu açCevapla

İlginizi Çekebilecek Benzer Konular
Konu Yazan Forum Cevap Son Mesaj
Sınırsız Sayıları Yazıya Çevirme Woody İlginç Konular 3 07-03-2008 19:08
Kaprekar sayıları Powerofdreams Matematik 0 07-12-2007 01:19
Fermat sayıları, n sıfırdan küçük olmayan bir tam sayı olmak üzere, Powerofdreams Matematik 0 07-12-2007 00:55
Fermat sayıları Powerofdreams Matematik 0 07-12-2007 00:53
Aşk sayıları... Mehmet Aşk Sözleri 0 07-12-2007 00:34


Matematik forumunun Hamming sayıları adlı konusunun Bilim alt forumları; Hamming sayıları ilk kez Richard Hamming tarafından tanımlanmış bir sayı dizisidir. Bunlar pozitif tamsayılar olup çarpanları ...


Seçenekler
Stil



Saat: 23:45 .


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0 ©2007, Crawlability, Inc.
Telif Hakkı 2007 www.bilgidenizi.net
eXTReMe Tracker
Page Rank
website tracker En Büyük Forumlar, türk boardlari, boardlar, forumlar, board, forum, türkce boardlar, türk forumlari Arts