Postingan

Menampilkan postingan dari Februari, 2018

Pertemuan 2 - Linked List Implementation I

Gambar
Linked List Implementation I STRUCTURE ü   Struktur pada dasarnya adalah tipe data yang ditentukan pengguna yang dapat menyimpan informasi terkait (bahkan dari tipe data yang berbeda) bersama-sama, sementara array hanya dapat menyimpan dari tipe data yang sama. ü   Ini adalah kumpulan variabel dengan satu nama. ü   variabel dalam struktur adalah tipe data yang berbeda dan masing-masing memiliki nama yang digunakan. LINK LIST ü   Linear collection dari elemen data yang disebut nodes ü   Lebih efisien dalam penggunaan memori SINGLE LINKED LIST ü   Single linked list adalah yang paling sederhana dimana setiap node berisi beberapa data dan sebuah pointer ke node berikutnya dari tipe data yang sama ( Single Linked List adalah sekumpulan dari node yang saling terhubung dengan node lain melalui sebuah pointer). ü   Di dalam sebuah  linked list ,  ada 1 pointer yang menjadi gambaran besar, yakni pointer  head  yang menunjuk pada  node   perta

Pertemuan 1 - Pointer, Array, Data Structure

Pointer, Array and Introduction to Data Structure ARRAY Array adalah kumpulan elemen data yang sama, dimana data tersebut memiliki tipe data yang sama (homogen). Tipe data tersebut dapat berupa integer(angka), char(karakter), float (angka berkoma). Array adalah sekumpulan variable yang bertipe data sama yang dibedakan oleh indeks. Suatu Array mempunyai jumlah komponen yang banyaknya tetap. Banyaknya komponen dalam suatu larik ditunjukan oleh suatu indek untuk membedakan variabel yang satu dengan variabel yang lainnya. Dalam bahasa C, index dari array dimulai dengan 0 (zero). Array dapat berupa array 1-dimensi, array 2-dimensi, array 3-dimensi, hingga array n-dimensi.  Bentuk Umum pendeklarasian array : Tipe-Data Nama_Variabel[Ukuran]; Contoh penulisannya  : int IPK[5]; Deklarasi sebuah array dapat dilakukan dengan cara sebagai berikut: Array 1 Dimensi: tipe nama[ukuran], contoh: int arr[10] Array 2 Dimensi: tipe nama[ukuran1][ukuran2], contoh: int a