Kumpulan Artikel Kategori : Struktur Data

Pengenalan Struktur Data

Apa sih itu Struktur data? struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien....

Lihat →


Belajar Fungsi Prosedur dan Pointer pada Pemrograman

Fungsi adalah sebuah Struktur, kelompok pernyataan / statement yang dieksekusi oleh program ketika dipanggil dan mengembalikan/mengirimkan sebuah nilai. Fungsi biasanya memiliki return value dan parameter. Parameternya pun bisa dibuat sesuai kebutuhan dan keiinginan si pembuat. Kecuali fungsi utama int main() merupakan fungsi yang secara default sudah dikenali pada Bahasa C++ sebagai fungsi yang pasti akan dieksekusi utama....

Lihat →


Belajar Array dalam Bahasa Pemrograman C Plus Plus

Apa itu Array? Array atau disebut larik adalah variabel yang memiliki serangkaian elemen dengan tipe data yang sama. Dengan Array memungkinkan programmer untuk membuat sebuah variabel yang dapat menyimpan banyak data....

Lihat →


Mengenal Sorting Berserta Contoh Source Code Pada Struktur Data

Sorting Pada Struktur Data sangat penting dalam sebuah pemrograman komputer. Apa itu Sorting pada struktur data? Sorting adalah proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu. Pengurutan dapat dilakukan secara ascending (urut naik) dan descending (urut turun) Sebagai Contoh Sebuah Kamus. Jika Anda ingin mencari terjemahan pada kamus pasti melihat urutan alphabet bukan? Secara tidak langsung itulah manfaat sorting. Jadi akan lebih mudah mencari kata dalam kamus ketika abjad diurutkan sesuai urutan alfabet....

Lihat →


Metode Searching dalam Struktur Data dan Implementasi Pemrogramannya

Searching dalam Komputer merupakan Fitur yang sering kita gunakan dalam proses mencari. Namun bagaiman metode Searching?. Disini akan membahas metode searching dalam struktur Data. Sebelum itu anda harus mengetahui definisi Searching. Searching dalam pemrograman adalah proses yang sangat fundamental Guna mencari data tertentu dalam sekumpulan data tentunya yang memiliki tipe yang sama. Pencarian diperlukan untuk mencari informasi khusus dari tabel / kumpulan data pada saat lokasi yang pasti dari informasi tersebut sebelumnya tidak diketahui. Data pada tabel biasanya disimpan dengan menggunakan tipe data Array yang dimana Array memungkinkan untuk menyimpan nilai yang bertipe sama....

Lihat →


Mengenal Single Linked List dalam Struktur Data

Apakah anda pernah mendengan istilah Linked List dalam dunia Komputer? Tentu jarang bukan. Linked List adalah salah satu bentuk struktur data, berisi kumpulan data (node) yang tersusun secara sekuensial, saling sambung - menyambung, dinamis. Dalam istilah ilustrasi di dunia nyata Linked List sering disebut juga Senarai Berantai. Dalam Konsepnya Linked List saling terhubung dengan bantuan variabel pointer. Jadi masing-masing data dalam Linked List disebut dengan node (simpul) yang menempati alokasi memori secara dinamis dan biasanya berupa struct yang terdiri dari beberapa field....

Lihat →


Memahami Doubly Linked List dalam Struktu Data dengan mudah

Apa itu Dobly Linked List?. Mungkin anda harus memahami tentang Single Linked List terlebih dahulu. Doubly Linked List tidak jauh berbeda dengan Single Linked List. Jadi Doubly Linked List adalah Tambahan dari Single Linked List yang menambahkan satu pointer ( yang nantinya dapat dikembangkan dengan banyak poiter ). 
...

Lihat →


Mengenal Konsep Stack dalam Struktur Data Beserta Ilustrasi Dan Contoh Pemrogramannya

Dalam Struktur Data Kita Mengenal Konsep Stack. Apa Itu Stack? Stack artinya tumpukan.. jadi dalam Struktur data diartikan sebagai kumpulan data yang seolah – olah diletakkan di atas data lainnya. Maka Stack adalah suatu urutan elemen yang elemennya dapat diambil dan ditambah hanya pada posisi akhir ( top ) saja. Jadi Konsep Stack menggunakan Metode LIFO ( Last In First Out ). Jika Diilustrasikan dalam Kehidupan nyata sehari – hari seperti tumpukan piring sebuah restoran yang tumpukannya dapat ditambah pada bagian paling atas dan jika kita ingin mengambilnya pun tentu dari bagian paling atas pula. 
...

Lihat →


Mengenal Lebih Dalam Tentang Stack di Struktur Data yaitu Double Stack

Double Stack Merupakan Lanjutan dari Pemahaman Stack. Pada Double Stack Sering disebut Juga Stack Ganda. Jadi Double Stack adalah sebagai kumpulan data yang seolah – olah diletakkan di atas data lainnya secara ganda. 
...

Lihat →


Cara Kerja Queue Enqueue dan Dequeue dalam Struktur Data Lengkap Source Codenya

Queue dalam Struktur Data disebut Sebagai Antraian yang dapat diartikan sebagai suatu kumpulan data yang seolah – olah terlihat seperti ada data yang dieltakkan disebelah data yang lain. Jadi Queue dalam Struktur Data biasanya datanya bersifat FIFO ( First In First Out ), Jadi Elemen data yang pertama masuk ke antrian ( Queue ) maka datanya akan keluar pertama juga. Selain Queue dalam Struktur Data ada juga ada istilah Dequeue. Dequeue adalah proses mengeluarkan satu elemen data dari suatu antraian 
...

Lihat →


Memahami Konsep Tree dalam Struktur Data Lengkap dengan Source Code Programnya

Tree dalam bahasa inggris diartikan Pohon. Dalam Struktur Data Konsep Tree mirip seperti pohon yaitu kumpulan node yang saling terhubung satu sama lain dalam suatu kesatuan yang membentuk layaknya struktur sebuah pohon. Struktur Tree adalah suatu cara merepresentasikan suatu struktur hirarki ( one – to many ) secara grafis yang mirip sebuah pohon, walaupun pohon tersebut hanya tampak sebagai kumpulan – node – node dari atas ke bawah. Konsep Tree Di seuah struktur data yang tidak linier yang menggambarkan hubungan yang hirarkis ( one to many ) dan tidak linier antara elemen – elemennya. 
...

Lihat →