Python 的例子
于 2023-05-27 发布
文件大小:2.00 kB
0 45
下载积分: 2
下载次数: 1
代码说明:
BOARD_SIZE = 8 def under_attack (col,女王/王后) ︰ 左 = 右 =,c 在 reversed(queens) col ︰ 左、 右左-= 1,右 + 1 如果 c 中 (左,col,右): 返回 True 返回 False def solve(n) ︰ 如果 n = = 0 ︰ 返回 [[]] smaller_solutions = 解决 (n-1) 返回 [solution+[(n,i+1)] 为我解决的 smaller_solutions,如果不是 under_attack xrange(BOARD_SIZE) (i + 1, solution)] 在 solve(BOARD_SIZE) 的回复 ︰ 打印答案
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
发表评论