2016 - 2024

感恩一路有你

八皇后问题92个解 “八皇后”问题是怎么叙述的?

浏览量:2530 时间:2021-03-14 10:09:07 作者:admin

“八皇后”问题是怎么叙述的?

问题描述:八皇后问题是一个古老而著名的问题,这是回溯算法的一个典型例子:将八皇后放在8X8格棋盘上,这样它们就不会互相攻击,即任何两个皇后不能在同一行、同一列或同一对角线上。摆锤法有多少种。解题:采用回溯算法,即从第一行开始,依次搜索皇后可以放置的位置;如果找到,则放置皇后,再搜索下一行;如果行中没有皇后可以放置的位置,回溯算法用于返回到前一行,清除可以放置皇后的行的信息,并从行中皇后最初放置的下一个位置探索皇后可以放置的位置。当找到所有解时,每次找到一组解时,清除解组中最后一个皇后的位置信息,并探索皇后可以放置在行中的另一个位置,然后依次回溯解。

八皇后问题92个解 n皇后问题 回溯法 回溯法解题步骤

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。