Что не так с Ханойской башней [закрыто] ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Что не так с Ханойской башней [закрыто]

Сообщение Anonymous »

Код: Выделить всё

import java.util.ArrayList;
import java.util.List;

public class Solution {

public void move(int size, ListA, ListB, ListC){
if (size == 1){
C.add(A.get(0));
A.remove(0);
}
else {
move(size-1,A,C,B);
C.add(A.get(0));
A.remove(0);
move(size-1,B,A,C);
}
}

public static void main(String[] args){
List a = new ArrayList();
List b = new ArrayList();
List c = new ArrayList();
a.add(3);
a.add(2);
a.add(1);
a.add(0);

Solution solution = new Solution();
solution.move(a.size(),a,b,c);
}
}
Я просто не могу найти в этом ничего плохого.

Подробнее здесь: https://stackoverflow.com/questions/791 ... r-of-hanoi

Вернуться в «JAVA»