Postingan

Menampilkan postingan dari April, 2018

TREE

Gambar
Assalamualaikum wr.wb Saya kembali lagi nih…. Kali ini saya akan membagi penegtahuan tantang TREE , apa sh itu??? yuk kita simak penjelasan di baawah ini   TREE adalah salah satu bentuk struktur data tidak linear menggabarkan hubungan yang bersifat hirarkis (one too many) antara elemen-elemen . 1.        BINARY TREE binary tree adalah suatu tree dengan syarat bahwa tiap node (simpul) hanya boleh memiliki maksimal 2 subtree dan harus terpisah * Representasi Binary Tree Pada Array ·           Index dari Array mempresentasikan atau menunjukkan nomor node. ·           Index ke-0 merupakan  root. ·           Index dari Left Child  adalah 2p + 1, dimana p = index dari parent ·           Index dari Right Child adalah 2p + 2, dimana p = indekx dari parent ·           Index dari Parent adalah (p-1)/2 Sekian dari saya mungkin ada kesalahan dari sedikit penjelasan diatas, tapi hanya itu yang saya fahami dan apabila belum jelas bisa langsung ditulis pada kolom

GRAPH

Gambar
Assalamualaikum wr.wb Gimana kabarnya sobat?? Semoga hari kalian menyenangkan. Kali ini saya akan sedikit berbagi ilmu yang saya terima mengenai mata kuliah sturktur data yaitu GRAPH. Apa sih graph itu?? Graph adalah kumpulan dari simpul dan busur yang secara matematis dinyatakan sebagai G = (V,E) Keterangan :       G = Graph                                 V = simpul atau vertex, atau node, atau titik                                 E = busur atau edge, atau erc Dibawah ini adalah macam-macam bentuk graph 1.        GRAPGH BERARAH atau DIRECTED GRAPH Graph berarah memiliki simpul yang mempunyai arah seperti anak panah, untuk lebih jelasnya kita lihat dibawah ini Dalam graph berarah simpul mempunyai arti 2.        GRAPH TAK BERARAH atau UNDIRECTED GRAPH Dalam graph tak berarah urutan simpuldalam sebuah busur tidak dipentingkan, untuk lebih jelasnya agar bisa membedakan antara graph berarah atau tidak berarah mari kita lihat gambar

STACK dan QUEUE

Gambar
Assalamualikum wwr.wb Halo guys kali ini saya akan sedikit berbagi ilmu tentang stack dan queue. apa sih stack dab queue itu??? Yuk simak penjelasan di bawah ini 1.        STACK Stack adalah tumpukan data yang terpenting dalam pemrogaman yang memiliki sifat LIFO(Last In First Out) yang berarti benda yang terakhir masuk manjadi benda yang pertama keluar. Untuk lebih jelasnya lihat gambar di bawah ini berikut adalah contoh koding dari stack <!DOCTYPE html> <html> <head> <title>Praktikum 4</title> <script type="text/javascript" language="javascript"> var pal = Array(); var hasil = 0; function data(pal) { var toString = ""; var a = pal.length; for (var i = a ; i > 0 ; i --) { toString += pal.charAt(i-1) }; return toString; } function Palindrome(pal) { return (pal == data(pal)); } function palindrome() { var b = document.palinF