- 27
- 0
- 约2.54千字
- 约 19页
- 2015-10-01 发布于广东
- 举报
棋盘覆盖问题,棋盘覆盖,棋盘覆盖问题实验报告,八皇后问题,java棋盘覆盖问题,棋盘覆盖算法,陶哲轩,覆盖问题,奥数棋盘覆盖问题,棋盘的完美覆盖
问题描述(一) 在一个 (k≥0)个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为特殊方格,显然,特殊方格在棋盘中出现的位置有 中情形,因而有 中不同的棋盘(如图(a) )。 问题描述(二) 棋盘覆盖问题要求用如图(b)所示的L型骨牌覆盖给定棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。 问题分析(一) 问题分析(二) 详细过程图解 如下棋盘中有一个特殊方格 第一次分割 第二次分割 第三次分割 第四次分割为1×1棋盘 第一次分割后子棋盘的覆盖结果 问题求解 下面介绍棋盘覆盖问题中数据结构的设计: (1)棋盘:用二维数组Board[size][size]表示一个棋盘, Board[0][0]是棋盘的左上角方格。其中,size= 。为了在递归处理的过程中使用同一个棋盘,将数组Board设为全局变量; (2)子棋盘:在棋盘数组Board[size][size]中,由子棋盘左上角的下标tr、tc和棋盘边长s表示; (3)特殊方格:用Board[dr][dc]表示,dr和dc是该特殊方格在棋盘数组Board中的下标; (4)L型骨牌:一个 的棋盘中有一个特殊方格,所以用到L型骨牌的个数为( -1)/3将所有L型骨牌从1开始连续编号,用一个全局整型变量tile表示,其初始值为0。 算法的输入参数是:
您可能关注的文档
- 智能科学导论第1章.ppt
- 智能网介绍讲解稿.ppt
- 智能计算简介.ppt
- 智能钥匙和按钮起动+.ppt
- 智能风暴.ppt
- 智能总机产品介绍(客户了解版).ppt
- 曲线弧长求法.ppt
- 曲线估计.ppt
- 曲线的凹凸性.ppt
- 曲线的标准展开.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 儿科学(第10版)儿童心肺复苏.pptx VIP
- Galanz 格兰仕 电蒸炉 DG26T-D20 使用说明书.pdf
- 统编版高中历史必修中外历史纲要上册知识点考点复习提纲(实用,必备!).doc VIP
- 2025广东高考地理.docx VIP
- 统编版(2019)高中历史《必修中外历史纲要下》期末复习知识点考点提纲详细版.docx VIP
- 中国儿童遗尿症疾病管理专家共识(2025年).pptx VIP
- (超详)初中数学知识点归纳汇总.pdf VIP
- 深度学习在目标检测领域的应用现状与技术研究综述.docx VIP
- 基于单片机的太阳能充电器的设计毕业设计(论文).doc VIP
- 16田忌赛马课件(共29张PPT).pptx VIP
原创力文档

文档评论(0)