Membuat Program Sorting Data Dengan Metode Selection Sort
Lanjut nih gan sebelumnya pengurutan menggunakan
metode buble sort, sekarang selection sort . langsung comot gan , ini langsung dari
Bintara loo .
/* selection sort */
#include <iostream>
#include <iomanip>
#include <algorith>
using namespace std;
void SelectionSort(int Array[], const int Size)
{
int i, j, kecil, temp;
for(i=0; i< Size-1; i++)
{
kecil=i;
for(j=i+1; j<Size; j++)
{
if(Array[j] < Array[kecil])
{
kecil = j;
}
}
swap(Array[kecil], Array[i]);
}
}
int main(){
int NumList[8] = {5, 34, 32, 25, 75, 42, 22, 2};
int temp;
cout << "Data sebelum diurutkan : \n";
for(int d=0; d<8; d++)
{
cout << setw(3) << NumList[d];
}
cout << "\n\n";
SelectionSort(NumList, 8);
cout << "Data setelah diurutkan : \n";
for (int iii=0; iii<8;iii++)
cout << setw(3) << NumList[iii];
return 0;
}
alhamdulillah sudah selesai . tapi untuk hasil programnya silahkan di compile sendiri gan . . semoga bermanfaat, salam
sukses Bintara
Related Post:
Title
:
Membuat Program Sorting Data Dengan Metode Selection Sort
Description
:
Membuat Program Sorting Data Dengan Metode Selection Sort Lanjut nih gan sebelumnya pengurutan menggunakan metode buble sort , sekarang se...