Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[GÜNCEL] Huffman binary karakter karşılık bulucu
#1
Programı eğlence olsun diye yazmıştım, metini girin her karakterin minimum binary karşılığını bulsun.
Şu anda zaten pek bir işe yaramaz..
(Dosyayı çalıştırmak için dosyanın uzantısını .exe yapınız.)
Güncelleme yeni byte dönüştürme kodu da koyuyorum ileriki zamanlarda belki birleştirip sıkıştırma uygulamasına dönüştürebilirim
PHP Kod:
#include<stdio.h>
#include<math.h>

typedef unsigned char byte;
typedef enum falsetrue bool;

byte intToByte(int bit_array[]) {
    
int i;
    
byte j=0;
    for(
i=7;i>=0;i--) {
        
+= (bit_array[i] * pow(27-i));
    }
    return 
j;
}


int main (int argcchar *argv[]) {
    
printf("Merhaba\n");
    
//printf("umsigned char :%d bytes", (int) sizeof(unsigned char));
    //byte q;
    //printf("size : %d\n", sizeof(byte));
    
int byt[8] = {1,1,1,1,1,1,1,1};
    
printf("%X\n"intToByte(byt));
    if(
true)
        
printf("true!");
    if(
false)
        
printf("false!");
    return 
0;



Ek Dosyalar
.php   huffman.php (Dosya Boyutu: 27.14 KB / İndirme Sayısı: 10)
Ara
Cevapla
#2
kaynak kodlarını da ver ki adam neyi çalıştırdığını bilsin dimi Smile
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#3
Vereyim abi ama sohbette de mevzusu geçtiği gibi adamlar allayıp pulluyor benim diyor github'a attıktan sonra onuda yükleyeyim
Ara
Cevapla
#4
(09-07-2017, Saat: 14:50)mustafa58 Nickli Kullanıcıdan Alıntı:  
Programı eğlence olsun diye yazmıştım
Şu anda zaten pek bir işe yaramaz..

şu cümlelerden sonra heralde bi sıkıntı olmaz diye düşünmüştüm ama yine de sen bilirsin Wink
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#5
Nasrettin Hoca'nın da dediği gibi biz eşeğimizi sağlam kazığa bağlayalım da
Ara
Cevapla

{lang: 'en'}


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme