Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori tertentu. Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori.Lokasi memori terse…
Insertion Sort
-Mirip dengan cara orang mengurutkan kartu, selembar demi selembar kartu diambil dan disisipkan (insert) ke tempat yang seharusnya.-Pengurutan dimulai dari data ke-2 sampai dengan data terakhir, jika …
Selection Sort
-Merupakan kombinasi antara sorting dan searching-Untuk setiap proses, akan dicari elemen-elemen yang belum diurutkan yang memiliki nilai terkecil atau terbesar akan dipertukarkan ke posisi yang tepat…
Exchange Sort
-Sangat mirip dengan Bubble Sort -Banyak yang mengatakan Bubble Sort sama dengan Exchange Sort -Pebedaan : dalam hal bagaimana membandingkan antar elemenelemennya.-Exchange sort membandingkan suatu el…
Buble Sort
Metode sorting termudah-Diberi nama “Bubble” karena proses pengurutan secara berangsur-angsur bergerak/berpindah ke posisinya yang tepat, seperti gelembung yang keluar dari sebuah gelas bersoda.-Bubbl…
Interpolation Search
Teknik ini dilakukan pada data yang sudah terurut berdasarkan kunci tertentuTeknik searching ini dilakukan dengan perkiraan letak data.Contoh ilustrasi: jika kita hendak mencari suatu nama di dalam bu…
Binary Search
Data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian.Adalah teknik pencarian data dalam dengan cara membagi data menjadi dua bagian setiap kal…
Sequential Search
Adalah suatu teknik pencarian data dalam array ( 1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir, dimana data-data tidak perlu diurutkan terlebih dahulu.Kemungkinan t…
Array
Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya bisa statis ataupun dinamis dan diberi suatu nama tertentu.Elemen-elemen array tersusun sec…
Struct / Record
Struct adalah tipe data bentukan yang berisi kumpulan variabel-variabel yang bernaung dalam satu nama yang sama dan memiliki kaitan satu sama lain.Berbeda dengan array hanya berupa kumpulan variabel y…
Traversal pada Binary Tree
Proses traversal adalah proses melakukan kunjungan pada setiap node pada suatu binary tree tepat satu kali. Dengan melakukan kunjungan secara lengkap, maka akan didapatkan urutan informasi secara lini…
Linked List dengan Stack dan Queue dalam bahasa C++ (2)
Ini adalah tugas Struktur Data dari Saya Sendiri Wayan Wardana .Dalam mengerjakan tugas ini Saya belajar dari materi materi yang di peroleh dari Internet dalam bentuk file PDF. untuk itu Saya mengucap…
Linked List dengan Stack dan Queue dalam bahasa C++ (1)
Ini adalah tugas Struktur Data dari I Wayan Gede Aryarthana atau biasa di panggil Brim 183 maunya tapi sering di panggil Brim aja. dalam mengerjakan tugas ini I Wayan Gede Aryarthana belajar dari mate…
Double Linked List Non Circular
Double Linked List Non Circular adalah linked list dengan menggunakan pointer, dimana setiap node memiliki 3 field, yaitu 1 field pointer yang menunjuk pointer berikutnya (next), 1 field menunjuk poin…