Advertisement

棋盘覆盖问题

阅读量:

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

在这里插入图片描述
在这里插入图片描述

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

全部评论 (0)

还没有任何评论哟~