Python计算八皇后问题如何去重

更新时间:02-02 教程 由 执手 分享

首先我不知道你是如何去求解把皇后问题的,正常按我的逻辑是不会出现重复的情况的(深度遍历或者宽度遍历,两种解法都不会出现重复的问题)。

不过你要是去重,完全可以定义一个set变量,把所有的结果都添加到set中,实现自动去重。

比如:

>>>A=[1,4,3,3,4,2,3,4,5,6,1]

>>>B=list(set(A))

>>>B

[1,2,3,4,5,6]

>>>

声明:关于《Python计算八皇后问题如何去重》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2105576.html