public void BubbleSortArray(int[] numbers)
{
bool swap;
int temp;
do
{
swap = false;
for(int index = 0; index < (numbers.Length - 1); index++)
{
if(numbers[index] > numbers[index+1]) //if first number is greater then second then swap
{
//swap
temp = numbers[index];
numbers[index] = numbers[index + 1];
numbers[index + 1] = temp;
swap = true;
}
}
} while (swap == true);
}
Okay, so habe ich meine Blase Art bekommen mit int Zahlen zu arbeiten, aber wie kann ich diesen Code bekommen mit Dezimalzahlen zu arbeiten, wäre jede HilfeFehler beim Sortieren eines Dezimalarrays mit bubblesort. C#
indem Sie Ihre 'int []' in 'decimal []' Argumente und Ihre 'int temp' in' dezimal temp' ändern? – Ian