Skip to main content

Posts

Showing posts from February, 2018

Pertemuan ke 2 - Linked List Implementation- 2101656553 - Laurensius Haryo R. P.

Linked list adalah struktur data yang mempunyai data yang berurut dimana setiap data memiliki tempat yang men-reference data setelahnya (berurut).   Linked list merupakan suatu cara untuk menyimpan data dengan struktur sehingga dapat secara otomatis menciptakan suatu tempat baru untuk menyimpan data yang diperlukan. Linked list merupakan struktur yg memiliki fungsi layaknya array tapi memiliki perbedaaan tersendiri: Array : Kumpulan dari elemen data. Tersimpan didalam memori yang berurutan Bisa diakses secara acak. Linked List: Kumpulan dari nodes. Tidak tersimpan pada alamat memori yang berurut Dalam pengaksesannya harus Sequence. Kelebihan linked list fleksibilitas – memasukkan (atau menghapus) dari posisi mana saja dalam waktu yang konstan. Alokasi memori dinamis – tidak perlu mengalokasikan memori. Kekurangan linkedlist Penggunaan dan pengaksesan yang kompleks – secara relatif linked list lebih kompleks jika dibandingkan dengan array Wak...

Pertemuan ke 1 - Pointer, Array and Introduction to Data Structure - 2101656553 - Laurensius Haryo R. P.

Data Structure 1:  Pointer, Array and Introduction to Data Structure Struktur data berguna untuk mengorganisir data di komputer agar dapat digunakan secara efisien. Tipe-tipe struktur data yang umum adalah sebagai berikut: 1. Array ·          Kumpulan data sejenis. ·          Memiliki tipe data yang sama (homogen). ·          Setiap elemen array disimpan di lokasi memori yang berurutan. ·          Masing-masing elemen array memiliki sebuah index yang dimulai dari nol Contoh array: 1.      Array 1 Dimensi : ·          Deklarasi:   int arr[6]; //  Syntax: tipe nama[ukuran]; ·          Akses:  arr[0] = 1;              ...