Я пытаюсь решить проблему рыцарного тура с помощью Python и возврата, но код не отвечает, я не хочу ...
Это мой код в Python: < /p>
import random
board = [
[0,0,0,0,0,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0]
]
intialCell = [random.randint(0,5),random.randint(0,5)]
path = []
def besideCells(s):
moves = [
(2,1),(2,-1),(-2,1),(-2,-1),(1,2),(1,-2),(-1,2),(-1,-2)
]
return [[s[0] + dx, s[1] +dy] for dx,dy in moves
if 0
Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-python
Реализуйте алгоритм тура рыцаря, используя отступление в Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Каким образом мой алгоритм тура рыцаря на Python застрял в бесконечном цикле? [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-