Servermaster
20th November 2011, 01:40 AM
Gan, ane dapat tugas kuliah Selection Sort
Algoritmanya sih ane ngerti cuman programnya ane ga ngerti Gan :((
misal ada 5 data
dicari data terkecil lalu dipindahin ke array pertama
lalu cari lagi data terkecil kedua dan dipindahin ke array kedua
dan cari lagi data terkecil ketiga dan dipindahin ke array ketiga dan seterusnya
tolong bantuin dong Gan buat programnya supaya jalan
setau ane harus ada dua yaitu program dan class gitu pake Visual Studio 2008 :)
ini beberapa data dari internet yang ane dapat :
void selectionSort(int numbers[], int array_size)
{
int i, j;
int min, temp;
for (i = 0; i < array_size-1; i++)
{
min = i;
for (j = i+1; j < array_size; j++)
{
if (numbers[j] < numbers[min])
min = j;
}
temp = numbers[i];
numbers[i] = numbers[min];
numbers[min] = temp;
}
}
thanks yah Gan
tar ane http://static.kaskus.us/images/smilies/sumbangan/40.gif http://static.kaskus.us/images/smilies/sumbangan/014.gif
:melon:
</div>
Algoritmanya sih ane ngerti cuman programnya ane ga ngerti Gan :((
misal ada 5 data
dicari data terkecil lalu dipindahin ke array pertama
lalu cari lagi data terkecil kedua dan dipindahin ke array kedua
dan cari lagi data terkecil ketiga dan dipindahin ke array ketiga dan seterusnya
tolong bantuin dong Gan buat programnya supaya jalan
setau ane harus ada dua yaitu program dan class gitu pake Visual Studio 2008 :)
ini beberapa data dari internet yang ane dapat :
void selectionSort(int numbers[], int array_size)
{
int i, j;
int min, temp;
for (i = 0; i < array_size-1; i++)
{
min = i;
for (j = i+1; j < array_size; j++)
{
if (numbers[j] < numbers[min])
min = j;
}
temp = numbers[i];
numbers[i] = numbers[min];
numbers[min] = temp;
}
}
thanks yah Gan
tar ane http://static.kaskus.us/images/smilies/sumbangan/40.gif http://static.kaskus.us/images/smilies/sumbangan/014.gif
:melon:
</div>