Postingan

Menampilkan postingan dari Februari, 2018

02 - Implementasi Linked List I - 2101664883 - Joseph Lazarus Joshua Refassy

Link Listed Linked list adalah kumpulan elemen data, yang dimana elemen data ini disebut node. Linked list adalah struktur data yang pada gilirannya dapat digunakan untuk mengimplementasikan struktur data lainnya. Linked list dapat digambarkan sebagai kereta yang dimana masing-masing gerbong dari satuan kereta berisi satu atau lebih data dan yang menunjuk (pointer) ke gerbong selanjutnya. Beberapa tipe dari linked list: - Singly Linked List - Circular Linked List - Doubly Linked List - Circular Doubly Linked List - Header Linked List Singly Linked List Singly Linked List adalah jenis linked list yang paling sederhana dimana setiap node berisi beberapa data dan sebuah pointer ke node berikutnya dari tipe data yang sama. Circular Linked List Dalam Circular Linked List, node terakhir berisikan pointer ke node pertama dari list. Doubly Linked List Doubly Linked List atau yang dapat disebut juga Two-Way Linked List adalah jenis linked list yang lebih kompleks yang...

01 - Array, Pointer, dan Struktur Data - 2101664883 - Joseph Lazarus Joshua Refassy

ARRAY Array adalah kumpulan data dengan tipe yang sama (homogenous). Array mempunyai yang namanya index, dan index dimulai dari 0, bukan dari 1 . Contohnya: Tahu[5] = {12, 13, 14, 11, 22}; Karena index dihitung dari 0, bukan dari 1, maka index ketiga dari Tahu adalah 11 . Dalam bahasa C, array dapat dideklarasikan sebagai berikut: int Tahu[5]; Cara akses array tersebut dari contoh di atas: Tahu[0] = 12; Tahu[1] = 13; Tahu[2] = 14; Tahu[3] = 11; Tahu[4] = 22; Contoh memasukkan nilai ke dalam array dalam bahasa C: int tempe[10]; for ( int i = 0 ; i < 10 ; i++ ) {          scanf("%d", &tempe[i]); } Dimensi Array Array mempunyai dimensi. Berikut contoh dimensi array. Array Satu Dimensi (One Dimensional Array) Dapat dideklarasikan sebagai berikut: int Arr[5]; Dan dapat diakses seperti berikut: Arr[0] = 7; Arr[1] = 2; Arr[2] = 13; Arr[3] = 13; Arr[4] = 12; ...