Minggu, 14 Desember 2014

balai kota




graf

Kita biasanya mengkodekan suatu string dengan menggunakan kode yang panjangnya tetap (fixed-length codes) pada seluruh alfabet (mis. 8 bit untuk ASCII). Akan tetapi, jika karakter yang berbeda muncul dengan frekuensi yang berbeda, kita dapat menghemat memori dan mereduksi waktu transmisi dengan cara menggunakan kode yang panjangnya dapat diubah (VLC-variable length codes). Ide dasar dari teknik pengkodean ini adalah nya adalah memakai kode terpendek untuk karakter yang paling sering muncul.
Ada beberapa hal yang harus diperhatikan ketika menggunakan VLC. Misalnya, kita ingin mengkodekan karakter “e” dengan bit “0”, “a” dengan “1”, dan “t” dengan “01”. Bagaimana kemudian kita mengkodekan kata “tea? Dari system ini, maka kodenya adalah “0101”. Kalau dilihat lebih cermat, kode tersebut rancu, karena kode tersebut bisa juga dihasilkan dari kata “eat” , “eaea”, atau “tt”. Tentu saja kode yang demikian tidak dapat diterima karena dapat menyebabkan kesalahan/kehilangan informasi.
Untuk menghindari kerancuan ini kita dapat menggunakan kode prefix (prefix code). Pada kode prefiks, bit string untuk sebuah karakter tidak pernah akan menjadi prefiks (bagian pertama) dari bit string karakter lainnya. Sebagai contoh, pengkodean “e”  dengan “0”, “a” dengan “10”, dan “t” dengan “ii” adalah kode prefiks. Maka, Kata “tea” akan dikodekan sebagai “11010”. Bit string ini adalah unik karena hanya kata “tea” tidak ada kata lain yang dapat dikodekan dengan hasil sama.


Pada pohon biner ini tidak ada leaf yang dapat menjadi ancestor (cabang) dari leaf lainnya. Sehingga, tidak ada kode dari karakter dapat menjadi prefiks dari kode karakter lainnya. Inilah yang dimaksud dengan kode prefiks.Kode prefiks dapat disusun dengan bantuan pohon biner, dimana karakter adalah label dari leaf (daun) dalam pohon biner tersebut. Garis dari tree dilabeli sedemikian hingga garis ke child kiri diberi bit ”0” dan ke child kanan dengan “1”. Bit string yang dipakai untuk menkodekan karakter adalah rangkaian label dari garis dalam lintasan yang unik dari root ke leaf yang dilabeli dengan karakter tersebut. Maka, pohon biner untuk contoh pengkodean “tea” yang telah dibahas adalah sebagai berikut.

HUJAN TANPA TERPAL




Hujan menyanyikan sebuah syair
Melihat semua yang ia kenali..
Menunggu hujan selesai menjatuhkan butiran berliannya
Aku menyaksikan seuntai senyuman yang membuatku ikut bahagia

Dari lamunan polos itu aku tersadar
di tempat ini ia melihatku
dari sini nampak jelas ia mengawasiku
Melihat setiap langkah kemanapun aku pergi

Dan dari sini pula aku tersadar
hujan belum berhenti
Mereka masih tertawa ditengah hujan tanpa terpal

Menyaksikan mereka yang tak henti tertawa
Aku kembali sadar bahwa aku sendirian
Menunggu seseorang yang telah melantunkan janji padaku
Menunggunya datang dan pergi bersama

Hujan memang indah
Aku menyadari banyak hal dari semuanya
Saat hujan menyapa di depan mata
Aku tersadar bahwa hujan belum berhenti

AKU RINDU SENYUMMU



Senyum simpul terbalut oval smpurna wjahmu,
mendendangkan ceria cemara menyambut mentari.

Senyummu,
menggetarkan dawai kerinduan direlung hati ini,
melukiskan berlaksa pelangi dalam sketsa ruang dan waktu yang tak berhingga.

Senyummu,
memancarkan aura tak terdefiniskan,
melahirkan spiderman,
menerbangkan superman,
dan melumatkan kekuatan raksasa The King Kong.

Senyummu,
mengacaukan kemampuan pemahaman kecerdasan otak einstein,
menghadirkan pmahaman tak logis,
rasa terasi berbah manis,
pisang sepet berasa madu murni asli dcampur gula pasir satu kilo.

Ooooh.....
Senyummu itu aku rindu,
pahatan sempurna Sang Master Desainer.

Senyummu aku rindu.
Terbalut oval cantik smpurna wajahmu

SURAT CINTA UNTUK WANITA TERINDAH




Seandainya kau tahu tentang isi hatiku
Aku akan mencurahkannya kepadamu

Bayang-bayang dirimu selalu menari-nari dibenakku
Kaulah wanita terindah yang selalu menghiasi hidupku
Dan kau jualah wanita yang selalu bersemayam dalam jiwaku.

Izinkanlah aku menjadi seseorang yang teristimewa dalam hidupmu
Dan jadikalah aku menjadi kekasih hatimu dalam setiap langkahmu

Cintaku kepadamu tak akan pernah pupus walau dimakan zaman
Sayangku kepadamu tak akan pernah pudar walau badai menghadang

Kaulah wanita pertama dan terakhir dalam hidupku
Kaulah cinta pertama yang selalu menghiasi jiwa dan hatiku

Tahukah kamu?
Detak jantung ini selalu berdegup jika bertemu denganmu
Wajahmu yang elok dan cantik tidak bisa terhapus dalam memoriku

Indahnya cinta bila hanya bersamamu
Namamu akan selalu terukir dalam setiap nafas hidupku
Bolehkah aku mengatakan sesuatu melalui surat cinta ini?
Ternyata, I’m falling in love to you…

PURNAMA TANPA AKHIR CERITA



Kuceritakan lagi tentang purnama..
Suatu hari..
Pernah kubayangkan perihnya melihat purnama tersenyum dan pergi menuju arah yang berlawanan
Tepat!
Dipermulaan bulan Dzulhijah
Purnama akan segera pergi
Dan kotak hitam yang mengapung itu akan terseret ombak kehidupan
Hingga ia hilang tanpa arah yang pasti
Tidak ada akhir cerita..

Terima kasih kuucap untuk yang kesekian kali
Atas kesetiaanmu menemani menghiasi mimpi
Sampai aku terbangun kembali dan menyadari
Bahwa banyak nikmat Tuhan patut disyukuri

Kuingatkan padamu, simpan rapat rahasia yang pernah kubisikkan dimalam itu..
Malam indah yang sinarmu begitu sempurna
Cerita kita tidak akan pernah berakhir, Purnama
Karena Purnama akan selalu ada pada setiap waktunya..

KAU ISTIMEWA




Menjadikan mu matahari dijiwaku
Memilikimu , menanam setiap memori indah
Kau itu istimewa.
Laksana purnama yang datang sekali saja
Bak permata dengan goresan terindah
Bagaikan sirius dengan cahaya terangnya
Cantik , indah dihatiku.
Walau sekarang , mata tak dapat menatap
sosok yang luar biasa
Tapi jiwa ini akan selalu tetap
Pada keteguhan hati , pada kemantapan kasih
Dalam sujud ,dalam doa , dalam setiap hembus nafas .
Kau akan selalu disini.
Aku tahu , dan aku bisa mencerna
Cenderungmu memang mendua
Asamu menuntut lebih sekedar dari satu hawa
Namun aku yakin , sayangmu tetap disini ,
rumah ternyamanmu masih disini.