Хотя у меня нет проблемы безотносительно понимания рекурсии, я, может казаться, не переношу голову вокруг рекурсивного решения задачи о Ханойской башне. Вот код из Википедии: процедура...
Возможный Дубликат: Как это работает? Странное Решение для Ханойских башен, В то время как перемещающийся Google, я нашел это интересное решение Ханойской башни, которая даже не использует стек в качестве структуры данных...
Я был потерян в Интернете, когда я обнаружил это необычное, повторяющееся решение к Ханойским башням: для (интервал x = 1; x <(1 <<nDisks); x ++) {FromPole = (x и x-1) % 3; ToPole...
Класс Node: def __init __ (self, value): self.value = значение self.next = Нет def __str __ (self): вернуть «Node ({})». format (self.value) __repr__ = __str__ class Queue: .. ,
Мне нравится алгоритм, упомянутый в этом вопросе: "Как это работает? Странное Решение для Ханойских башен", Как это работает? Странным Решением для Ханойских башен Является там любой способ масштабировать это нерекурсивное...
Это код из моей книги, объясняющей рекурсию. Проблема в том, что я не понимаю шагов, предпринятых программой: var hanoi = function (disc, src, aux, dst) {if (disc> 0) {...
В данный момент я читаю книгу Дугласа Крокфорда, и башни функции ханоя немного выше моей головы . Даже записывая данные на консоль, я не мог понять, что происходит. ...
Правила Башни Ханоя - это загадка, и если вы не очень знакомы с ней, вот как она работает: Игровое поле состоит из 3 стержней и x дисков, каждый следующий больше, чем ...