StrukturData
Browse all articles with this tag
Sorting dan Searching: Algoritma Pengurutan dan Pencarian yang Wajib Dikuasai Programmer
Panduan lengkap algoritma sorting dan searching — Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Binary Search, Linear Search, dan Hash Table. Dilengkapi implementasi C, analisis kompleksitas Big-O, dan panduan memilih algoritma yang tepat untuk setiap situasi.
Tree dan Graph: Struktur Data Non-Linear untuk Hierarki dan Jaringan
Panduan lengkap Tree dan Graph dalam struktur data — Binary Tree, BST, AVL Tree, traversal inorder/preorder/postorder, representasi graph adjacency matrix vs list, DFS dan BFS, serta aplikasi nyata dalam sistem file, database, dan jaringan komputer.
Linked List: Struktur Data Dinamis dengan Implementasi Singly, Doubly, dan Circular Linked List
Panduan lengkap Linked List dalam struktur data — memahami konsep node dan pointer, perbedaan Singly, Doubly, dan Circular Linked List, operasi insert/delete/traverse, linked stack dan queue, serta perbandingan dengan array. Dilengkapi implementasi C yang lengkap.
Stack dan Queue: Struktur Data LIFO dan FIFO dengan Implementasi C
Panduan lengkap Stack dan Queue dalam struktur data — memahami konsep LIFO dan FIFO, operasi push/pop/peek pada Stack, enqueue/dequeue pada Queue, implementasi menggunakan array di C, evaluasi ekspresi infix/postfix, dan aplikasi nyata dalam pemrograman.
Pengantar Struktur Data: Array, Tipe Data, dan Operasi Dasar dalam Pemrograman
Panduan lengkap pengantar struktur data untuk pemula — memahami pengertian struktur data, perbedaan primitive vs non-primitive, linear vs non-linear, static vs dynamic, operasi dasar (insert, delete, search, sort), serta implementasi array 1D dan 2D lengkap dengan kalkulasi alamat memori.