比一般的八皇后问题多了个限制条件,所以在判断是否冲突的函数里需要添加一个判断条件,就是对应的位置与给定的矩阵中的位置是否为0. 可是改进后的算法只能40%,跪求大佬给出解答! #coding = utf-8 import sys def conflict(state, nextX): nextY = len(state) if con[nextY][nextX] == 0: return True for i in range(nextY): if abs(state[i]-nextX) in (0,...