局部搜索求解n皇后问题 python
局部搜索求解n皇后问题 python
代码:
import random
import time
import copy
import sys
import numpy as np
num=10000000
coll = [[0]*2]*(num*2)
coll = np.array(coll)
def count_conflicts(q,n,i,j,c):
conflict=c
#删除原有冲突
coll[q[i]+i][0]-=1
if(coll[q[i]+i][0]>
原创
2020-12-03 17:07:44 ·
424 阅读 ·
0 评论