如何判断皇后是否冲突?用一个pos数组记录每一行已经存放的皇后的列数,即pos的下标为皇后的行坐标,pos的内容是皇后的列坐标,之后每次递归的根据这个pos数组中已经记录的皇后的位置,来判断当前位置是否能摆放皇后,如果能摆放皇后就继续递归判断后面的行数中能摆放皇后的位置,直到达到最大行则回溯。设要摆放的皇后的位置为row,col,当前已记录的皇后的位置为i,pos[i],则两者是否在同一对角线上可以用abs(row-i) == abs(col-pos[i])判断,是否为同一行用row==i判断,是否为同一列用col==pos[i]判断。参考https://blog.nowcoder.net/n...