Sorting and Searching di Bahasa C
Sorting dan Searching di Bahasa C Sorting Sorting merupakan proses mengurutkan angka atau nilai secara ascending maupun descending. Secara dalam algoritma di bagi menjadi 2 yaitu : 1. Internal Sorting Sorting dimana semua data di load ke dalam RAM. 2. Eksternal Sorting Proses sorting dengan menggunakan penyimpanan ke dua. Ada banyak jenis sorting, tapi yang akan di bahasa di sini adalah : 1. Simple sort Bubble sort Selection sort Insertion sort 2. Intermediate sort Quick sort Merge sort Bubble Sort Metode sorting dengan bubble sort adalah membandingkan dua buah nilai yang bersebelahan contoh: void Bubble(int *DataArr, int n) { int i, j; for(i=1; i<n; i++) for(j=n-1; j>=i; j--) if(DataArr[j-1] > DataArr[j]) Swap (&DataArr[j-1],&DataArr[j]); } Selection Sort...