用python求解八皇后问题,本人知道八皇后的原理,只是看不懂python的输出结果到底是何意?

[0,4,7,5,2,6,1,3][0,5,7,2,6,3,1,4][0,6,3,5,7,1,4,2][0,6,4,7,1,3,5,2][1,3,5,7,2,0,6,4]... [0, 4, 7, 5, 2, 6, 1, 3]
[0, 5, 7, 2, 6, 3, 1, 4]
[0, 6, 3, 5, 7, 1, 4, 2]
[0, 6, 4, 7, 1, 3, 5, 2]
[1, 3, 5, 7, 2, 0, 6, 4]
[1, 4, 6, 0, 2, 7, 5, 3]
[1, 4, 6, 3, 0, 7, 5, 2]
[1, 5, 0, 6, 3, 7, 2, 4]
[1, 5, 7, 2, 0, 3, 6, 4]
[1, 6, 2, 5, 7, 4, 0, 3]
[1, 6, 4, 7, 0, 3, 5, 2]
[1, 7, 5, 0, 2, 4, 6, 3]
.............................
Totally have 92 solutions!
不要粘贴百度八皇后问题,只要具体解释这些输出结果怎么看?是什么意思?O(∩_∩)O谢谢~~~~
展开
 我来答
百度网友29d79c26e1
推荐于2016-05-02 · TA获得超过665个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:96.9万
展开全部
没有见到你的代码,不过从输出看,估计是这个意思:
[0, 4, 7, 5, 2, 6, 1, 3]
总共八个数,表示0-7行所放皇后的位置。这就是一种解。这种表示只不过省略掉了行号,因为数字的本身所在位置就能表示行号了,可以节省存储空间和让数据看起来简洁。编程中通常从0开始数起,而不是从1,估计你也是知道的。
转化一下:
(0,0),(1,4),(2, 7),(3, 5),(4, 2),(5, 6),(6, 1),(7, 3)
这样看可能就明白了吧,就是坐标了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式