Postingan

Binary tree

Gambar
Pada binary tree hanya pemgembangan dari introductionnya Ini adalah gambar pelengkap dari introduction binary tree

Introduction to Binary Tree

Gambar
Mengenai tree concep adanya bebreapa koleksi Dan ini tambahan info untuk koding •           Node at the top is called as root . •           A line connecting the parent to the child is edge . •           Nodes that do not have children are called leaf . •           Nodes that have the same parent are called sibling . •           Degree of node is the total sub tree of the node. •           Height/Depth is the maximum degree of nodes in a tree. •           If there is a line that connects p to q, then p is called the ancestor of q, and q is a descendant of p. Konsep dari binary tree •           Binary tr...

Linked list II

Dalam implemen 2. Belajar mengenai Stack dan queue yg berupa antrian Perbedaannya yaitu Stack : yg terakhir masuk pertama keluar Sedangkan Queue :   terakhir masuk terakhir keluar Dan implementasinya dalam koding yaitu jika head   =NULL maka isinya kosong CTH Push 14 : 14 Push 25 : 14 25 Pop : 14 Push 30 : 14 30 Stack juga dapat digunakan untuk menghitung yaitu seperti Step Stack Prefix Insert Diatas adalah bagian yg digunakan                                 Prefix : operator, left, roght Infix : left, operator, right Postfix : left, right, operator Queue Contoh: Push : 30 : 30 Push 1: 30 1 Pop : 1 Push 39 : 1 39 Adanya juga priority queue yg digunakan untuk mengecek priority dahulu sebelum yg lainny

Introduction linked list

Pada Single link list. Belajar menggunakan struct lebih dalam yg mengenai pointer. Yang berisi penggunaan alamat dan isinya seperti contoh Struct tnode{ Int value; Struct tnode *next; }; Dan mengenai operatornya Operator -> has the same meaning as: (*node).value = x; (*node).next   = head; Dalam single link list dimulai dari kiri yang bernama head sebagai awalan. Penggunaannya dapat dengan Insert, delete, sort dan berbagai macam hal. Ada juga double link list yg didalamnya terdapat head, isi dan tail untuk menvalidasi suatu kata Contoh struct tnode {                 int value;                 struct tnode *next;                 struct tnode *prev; }; struct tnode *head = 0; struct tnode *tail = 0; Biasa pada sing...

Pert ke 1 (Pointer, Array dan Introduction to Data Struct) - 2101634243 - Julius Oscar

Minggu pertama pada data struct minggu ini kami belajar mengenai array dan terlebih pointer yg pernah diingatkan oleh dosen semester 1. Yang dipelajari (saat dosen tamu): Klasifikasi jenis data yaitu Jenis data sederhana yg disebut Item data individual ada pula Struktur data yg berisi  1. Kombinasi dari item data individual  2. Membentuk item data lain Jenis Data 1. Numberik - Numerik int - Numberik real 2.Karakter - Alphabet - Angka - Simbol khusus (?!+-) 3. Boolean - True - False Identifier - Mengidentifikasi menurut nama bukan alamat lokasi dalam memori - Identifier adalah konstanta jika dikaitkan dalam nilai data yg sama - Identifier adalah variabel jika nilai data yg terkait bisa berubah - Literal nilai data yg tertera dalam program bukan sebagai identifier Deklarasi data - Jenis data konstanta dan variabel harus didefinisikan dalam program sehingga a. Operasi yang tepat dapat dijalankan pada nilai data dan b. Jumlah...