Huffman Algoritması C Kodu

Erkan Karabulut

Yıldız Teknik Üniversitesi, Bilgisayar Mühendisliği lisans öğrencisi. Programlama Bilgisi: - Web - Büyük Veri - Veri Tabanı (MySQL) - Yapısal Programlama - Nesneye Dayalı Programlama Güncel Olarak Çalıştığı Konular: - Büyük veri üzerinde veri modelleme - MySQL Veri Tabanı - Nesneye Dayalı Programlama (Java)

Bunlar da hoşunuza gidebilir...

6 Cevaplar

  1. Mustafa dedi ki:

    Huffman Algoritması C Kodunun zor olduğunu duydum ama harika anlatılmış çok teşekkür ederim

  2. Murat dedi ki:

    Huffman Algoritmasını güzel anlatmışsınız üstad tebrikler. Tüm ihtiyacımı sizden karşılıyorum.

    • Pubtekno dedi ki:

      Rica ederim. Algoritmalarla ilgili herhangi bir sorunuz olursa veya anlatımını istediğiniz bir algoritma buradan iletişim kurabilirsiniz.

  3. Erol dedi ki:

    Hocam merhaba. Örneğin “ABCDC ABACAB ABCACD AABCC” gibi bir ifade için frekans girdisi nasıl olacak?

    • Erkan Karabulut dedi ki:

      Merhabalar,

      Yanlış saymadıysam aşağıdaki gibi:

      A: 8 adet
      B: 5 adet
      C: 7 adet
      D: 2 adet

      Sıralı hali –> 2 5 7 8
      Huffman ağacı –> 2 5 7 7 8 14 22

      şeklinde olur. Ağaç şeklinde düşünürsek ve sol tarafları bir sayarsak huffman kodları:

      A: 0
      B: 01
      C: 11
      D: 00

      Yukarıdaki gibi olur. Yukarıda listelediğim adımlar ile karşılaştırabilirsiniz. Takıldığınız bir kısım var mı?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir