Postingan

Menampilkan postingan dari Februari, 2018

2-"Linked List Implemantation"-2101707900-Kana Hayalia Ahmad

Gambar
PENERAPAN LINKED LIST A.     Single Link List Membuat list dengan menetapkan node (unit dasar yang digunakan di computer science )structure terlebih dahulu. 1.      Single Linked List- Insert Untuk menambahkan node baru, kita harus mengalokasikan node baru secara dinamis dan menetapkan nilai node baru tersebut kemudian sambungkan node baru tersebut dengan existing(ujung belakang) linked list. Kita menambahkan node baru ini di depan head(ujung depan). 2.      Single Linked List –Delete Untuk menghapus nilai,kita harus menetukan lokasi node yang nilainya akan kita hapus, kemudia hapus nilai tersebut, dan sambungkan linked list yang tersisa. Nilai node yang kita hapus digantikan dengan nilai node setelahnya. B.     Circular Single Link List Di circular, node yang berada di ujung belakang berisi pointer yang menunjuk node yang di ujung depan. Bentuk Circular juga bisa  berupa Circular Double Link...

1-"Array,Pointer, dan Introduction Data Structure"-2101707900-Kana Hayalia Ahmad

PENGENALAN STRUKTUR DATA Sebelum masuk ke pengertian struktur data, mari kita review sedikit tentang Array dan Pointer yang nantinya akan banyak terpakai di struktur data. A.    ARRAY Array adalah sekumpulan data yang memiliki tipe data yang sama. Array disimpan dalam memori (RAM) sebagai index. Dimana index Array dimulai dari 0. Dalam mendeklarasikan sebuah Array, kita harus menggunakan tanda kurung siku ([]).   Ø   Macam-macam Array: a.      Array satu dimensi Dimana data-data akan disimpan dalam satu baris Array, sehingga hanya dibutuhkan satu penomoran indeks. Sintax : tipeData namaVariabel[nilai]; b.      Array dua dimensi Dimana data-data akan disimpan dalam bentuk baris dan kolom, sehingga dibutuhkan dua nilai indeks. Sintax: tipeData namaVariabel[jumlah_baris][jumlah_kolom]; c.      Array multi dimensi Dalam deklarasi Array ini, diperlukan lebih dari satu indeks. Sintax : ...