1. 首页
  2. 课程学习
  3. C++/C
  4. C实现8皇后问题拓展至n皇后问题

C实现8皇后问题拓展至n皇后问题

上传者: 2019-09-03 08:00:50上传 TXT文件 1.68KB 热度 39次
8皇后问题和由他推广得到的N皇后问题。题目来源于国际象棋的玩法,因为皇后所在的位置可以纵向、横向、两个斜向四个方向的“捕捉”,所以8皇后问题就是要求如何布置8个皇后在8*8的棋盘上而使他们互相无法“捕捉”。也就是说不存在两个皇后同行或同列,或在同一斜线上。而N皇后问题就是如何布置N个皇后在N*N棋盘里使不存在两个皇后在同行同列和同一斜线上。因为8皇后问题可以归为N皇后问题,所以下面按照N皇后问题来进行讨论。
下载地址
用户评论