Postingan

Menampilkan postingan dari Februari, 2018

Pertemuan 2 - Linked List Implementation - 2101643746 - Veronica Aprilliony

Gambar
LINKED LIST Linked list adalah elemen data yang biasanya disebut node. Struktur data linked list terdiri dari urutan record data dimana setiap record memiliki field yang menyimpan alamat/ referansi dari record selanjutnya. Di dalam data struktur ada beberapa macam linked list yaitu : 1. Single Linked List merupakan linked list yang hanya mempunyai satu variabel pointer saja dimana pointer tersebut menunjuk ke node selanjutnya. single linked list terdapat 2 implementasi : - single linked list insert -> program mengalokasikan node baru dan memberikan nilai kemudian menghubungkan dengan linked list yang ada. -single linked list delete -> program mencari content yang mau dihapus. insert dan delete dalam linked list dapat dilakukan di depan(head), belakang(tail) dan tengah (mid) 2. Doubly Linked List merupakan linked list yang memiliki dua variabel pointer yang dimana menunjuk ke node berikutnya dan menunjuk ke node selanjutnya. doubly linked list juga dapat di lakukan u...

Pertemuan 1 - Pointer,Array & Introduction To Data Structure - 2101643746 - Veronica Aprilliony

ARRAY DECLARATION & ACESSING ARRAY Array adalah suatu variable yang terdiri dari kumpulan data yang sama yang dapat dibedakan oleh index-nya. Array mempunyai dua karakteristik : -           Array bersifat statis dimana mempunyai batasan dari pemesanan alokasi memori. -           Array bersifat homogen yang artinya mempunyai tipe data yang sama.   Index didalam array dimulai dari 0 sampai N-1. Array terdiri dari 3 dimensi yaitu: 1.       One dimensi array Array yang dimana mempunyai 1 index yang dimulai dari 0 sampai N-1. Syntaxnya : type nama[size] 2.       Two dimensi array Array yang terdiri dari dua index baris dan kolom yang dimana index pertama sebagai baris dan index kedua sebagai kolom . Syntaxnya  : type nama[size1][size2] 3.       Multi dimensi Array Dalam dimensi ini array te...