- 3
- 0
- 约4.06千字
- 约 45页
- 2019-08-10 发布于湖北
- 举报
浅谈用极大化思想解决最大子矩形问题 福州第三中学 王知昆 问题:奶牛浴场 题意简述: John要在牛场中建造一个大型浴场,但是这个大型浴场不能覆盖任何一个奶牛的产奶点。John的牛场和规划的浴场都是矩形,浴场要完全位于牛场之内,并且浴场的轮廓要与牛场的轮廓平行或者重合。要求所求浴场的面积尽可能大。 参数约定:产奶点的个数S不超过5000,牛场的范围N×M不超过30000×30000。 问题的模型 最大子矩形问题: 在一个给定的矩形中有一些障碍点,要找出内部不包含任何障碍点的,轮廓与整个矩形平行或重合的最大子矩形。 定义和说明 定义有效子矩形为内部不包含任何障碍点的,边界与坐标轴平行的子矩形。 如下图所示,第一个是有效子矩形,第二个不是。 定义和说明 极大化思想 两个不同的算法 针对问题的性质,可以设计出两个不同的算法。他们分别适用于不同的情况。 约定:为了叙述方便,设整个矩形的大小为N×M,其中障碍点个数为S。 算法1 思路 从极大子矩形的性质入手。 极大子矩形的性质: 一个极大子矩形的每条边一定都不能向外扩展。更进一步地说,一个有效子矩形是极大子矩形的条件是这个子矩形的每条边要么覆盖了障碍点,要么与整个矩形的边界重合。 算法设计 基本算法 算法:枚举上下左右四个边界,然后判断组成的矩形是否是有效子
您可能关注的文档
- 大镜山基坑支护结构工程施工安全监理实施细则.doc
- 的矿业权评估准则矿业权评估师职业道德基本准则等.doc
- 第二章古典管理理论.doc
- 冠状动脉性心脏病.doc
- 魔兽世界官方领袖短篇英文版—VarianWrynnBloodofOurFathers.doc
- 误删文件恢复及恢复文件过程注意事项.doc
- 销售谈判技巧台湾刘成熙老师2天.doc
- 第5章农业劳动力资源.ppt
- 第二章职业与职业.ppt
- 股市盈利真经.doc
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
最近下载
- 2025年宁波银行招聘考试(行政能力测验)历年参考题库含答案详解.docx VIP
- GB50300-2013建筑工程施工质量验收统一标准(新).pdf VIP
- 初高中英语语法大全(基础).pdf VIP
- 初识颊针疗法(2024版).pdf VIP
- 2013版《建筑工程质量验收统一标准》GB50300-2013.ppt VIP
- 市人社局党员干部参加2026年市委党校中青班党性分析报告.docx VIP
- 神经病学:运动障碍性疾病.ppt
- 22.3+相似三角形(第1课时+相似三角形)(教学课件)数学新教材华东师大版九年级上册.pptx VIP
- GB-50300-2013建筑工程施工质量验收统一标准.ppt VIP
- 初高中英语语法大全.doc VIP
原创力文档

文档评论(0)