Вот ссылка на мое домашнее задание.Программа сортировщика: что будет следующим шагом?
http://courses.cs.purdue.edu/cs18000:fall13:hw13
Я предпочел бы объяснение, в отличие от кода, который будет на самом деле ответить на этот вопрос, так что я могу узнать. Код, который у меня есть сейчас, это.
public class Sorter {
double[] x = { 42.0, 3.5, Math.PI, 12.2, -47 };
double[] y = { 0, 0, 0, 0, 0};
public void copyOf() {
for (int i = 0; i < x.length; i++)
x[i] = y[i];
}
public void sort() {
for (int a = y.length; a >= 0; a -= 1) {
if (y[a] < y[0]) {
int b = 0;
y[0] = b;
y[a] = y[0];
y[a] = b;
}
if (y[a] < y[1]) {
int b = 0;
y[1] = b;
y[a] = y[1];
y[a] = b;
}
if (y[a] < y[2]) {
int b = 0;
y[2] = b;
y[a] = y[2];
y[a] = b;
}
if (y[a] < y[3]) {
int b = 0;
y[3] = b;
y[a] = y[3];
y[a] = b;
}
if (y[a] < y[4]) {
int b = 0;
y[4] = b;
y[a] = y[4];
y[a] = b;
}
}
}
}
Почему у вас так много разрывов строк – Doorknob
Какое объяснение вы ищете? –
Вы уже изучили «вложенные петли»? –