棋盘覆盖问题
发布时间
阅读量:
阅读量
由2k乘以2k个方格构成的棋盘中,存在一个与其余方格存在差异的特定方格,该方格被称为特殊方格,相应地,此类棋盘则被称为特殊棋盘。


棋盘覆盖问题描述为:采用图2所示的四种L型骨牌,对指定的特殊棋盘中除特殊方格以外的所有格子进行完全覆盖,且任意两个L型骨牌之间不得出现重叠现象。
基于分治策略设计一种用于解决该问题的算法,并借助C++语言实现。
思路分析:
首先需要确立分治法的核心理念。
全部评论 (0)
还没有任何评论哟~

由2k乘以2k个方格构成的棋盘中,存在一个与其余方格存在差异的特定方格,该方格被称为特殊方格,相应地,此类棋盘则被称为特殊棋盘。


棋盘覆盖问题描述为:采用图2所示的四种L型骨牌,对指定的特殊棋盘中除特殊方格以外的所有格子进行完全覆盖,且任意两个L型骨牌之间不得出现重叠现象。
基于分治策略设计一种用于解决该问题的算法,并借助C++语言实现。
思路分析:
首先需要确立分治法的核心理念。