В настоящее время у меня есть метод сортировки пузырьков (показано ниже), но я не знал, как его изменить, чтобы его можно было повторно использовать, поэтому вместо переменной arri можно просто вставить новый массив каждый раз, когда я вызываю метод вместо повторяя тот же код? СпасибоКак я могу сделать этот код повторно используемым?
static void bsort(float[] arr)
{
float temp = 0;
for (int write = 0; write < arr.Length; write++)
{
for (int sort = 0; sort < arr.Length - 1; sort++)
{
if (arr[sort] < arr[sort + 1])
{
temp = arr[sort + 1];
arr[sort + 1] = arr[sort];
arr[sort] = temp;
}
}
}
for (int i = 0; i < arr.Length; i++) ;
}
так что вы не знаете, является ли это массив с плавающей точкой , double или int и так далее? искать функции шаблона –
Вы хотите, чтобы вы могли сортировать массивы типов, отличных от 'float'? Если это так, вы захотите использовать дженерики. – juharr
Что именно означает 'for (int i = 0; i
fvu