Sorting and Searching
Sorting. Sorting adalah proses mengurutkan data - data yang ada dalam file. Proses sorting dapat dilakukan dengan banyak cara. Berikut adalah cara - cara yang dikenal umum : 1. Bubble sort. Cara sorting ini adalah cara yang paling sederhana. Cara ini akan membandingkan satu persatu data yang ada. Cara ini cukup efektif untuk data yang sedikit, karena mudah digunakan. 2. Insertion sort. Cara ini mirip dengan bubble sort, namun yang membedakan adalah cara ini akan menampung data terkecil, baru dibangdingkan dengan data - data yang ada. Cara ini merupakan perkembangan dari bubble sort. Seperti bubble sort, cara ini hanya efektif untuk data yang sedikit, karena walaupun perbandingan yang dilakukan lebih sedikit, namun masih banyak perbandingannya. 3. Quick sort. Cara mensorting ini adalah cara yang lebih modern dan banyak digunakan saat ini. Hal ini disebabkan oleh kemampuan nya yang efektif untuk membandingkan. Quick sort akan membagi data ...