Tree Struktur Data

Tree adalah struktur data tak linier yang bersifat khusus. Tree merupakan salah satu bentuk implementasi banyak linked list yang biasanya digunakan untuk menggambarkan hubungan yang bersifat hirarkis antara elemen elemen yang ada. Contoh penggunaan tree : Silsilah keluarga, Bagan turnamen, Struktur organisasi, dll Istilah yang harus kita ketahui pada Tree dalam struktur data adalah node, parent, child, root, sibling, […]

Algoritma Pencarian

Dalam Algoritma kita memiliki beberapa bentuk algoritma pencarian, tetapi yang akan dibahas dalam materi ini adalah Algoritma Pencarian sebagai berikut : Sequence Search Sentinel Search Binary Search untuk algoritma sequence dan sentinel search data yang akan dicari tidak harus urut. Tetapi untuk algoritma binary search data yang akan dicari harus diurutkan terlebih dahulu. untuk materi […]

Algoritma Sorting

Algoritma Sorting adalah algoritma yang digunakan dalam pengurutan kumpulan data. ada beberapa teknik sorting yang digunakan dalam dunia pemrograman diantaranya : Buble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Heap Sort Shell Sort setiap algoritma sorting memiliki keistimewaan sendiri sendiri. untuk mengetahui tentang algoritma dan kecepatan sorting masing masing algoritma bisa di cek […]

Structure pada Pemrograman C++

Structure pada C++ biasa disebut Struct atau nanti bisa dikatakan konsep record. untuk mengakses struct pada program menggunakan operator dot (.). kemudian setiap struct mempunyai member atau fields yang memiliki tipe data yang berbeda. makanya struct dikatakan heterogen, ini berbeda dengan array yang bersifat homogen karena array hanya memiliki satu tipe data saja saat pendeklarasiannya. […]