- 3
- 0
- 约 19页
- 2015-09-24 发布于安徽
- 举报
IOI2009国家集训队论文演示 张昆玮 数学归纳法与解题之道 山西省实验中学 张昆玮 引言 概览 【例5】Set Cover——数据结构的恢复性构造 子集覆盖问题定义为选出尽量少的子集,使已知集合中的每个元素至少属于其中的一个。 线段覆盖问题定义为选出尽量少的整点,使给定的每条线段上都至少有其中的一个。 以整点为子集,所有包含这个整点的线段为子集中的元素,可以把一个线段覆盖问题归约到子集覆盖问题。如果给定一个由线段覆盖问题归约成的子集覆盖问题,该怎么解决呢? 线段覆盖问题 在数轴上选出尽量少的整点 给定的每条线段上必须至少有其中的一个 按左端点排序后有简单的贪心算法 转化成子集覆盖问题 整点作为集合(实际上只需每线段的右端点) 所有包含此整点的线段为其元素 一般的子集覆盖问题→NP完全 怎么办? 定义线段的位置 线段的位置即为其中点的位置 两线段距离即为其中点的距离 两线段距离可以使用对应集合运算求出 问题:如何拓展连通分量? 我们把问题分为连通分量来处理 两个连通分量之间线段距离可以任意,不影响结论 每个连通分量的第一条线段位置任意 调整归纳假设 只有一条线段时方向无关紧要 初始时刻选择不同的方向只会使最终的结果互为轴对称而已。 其他情形中为了判断方向,我们需要调整归纳假设 同侧?异侧? 同侧?异侧? 线段的右端点 小结 以
您可能关注的文档
- 水泥厂危险源辨识及风险评价表.doc
- 水泥粉磨工艺的优化选择.doc
- 水泥混凝土路面滑模施工试验段总结 珠海大道.doc
- 水泥基渗透结晶型系列防水材料.doc
- 水泥磨工艺流程图.ppt
- 水泥磨辊压机辊面的磨损与修复.ppt
- 水泥磨中控操作标准(初稿).doc
- 水泥企业袋式除尘器安全管理规范(核心内容).doc
- 水泥窑用耐火材料施工方案.doc
- 水泥制成工技能与知识.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 基于Uplift Model的电商平台优惠券分发优化-2024大数据大模型峰会.pdf VIP
- 技术转移管理规程.docx VIP
- 医疗器械(耗材)项目售后服务能力及方案.docx VIP
- 药品技术转移管理规程.pdf VIP
- 2025至2030湘菜行业市场发展现状及发展前景与投资发展策略报告.docx VIP
- 2025年度高二数学期中考试(数列+导数).docx VIP
- 2025-2030年湘菜行业市场发展现状及发展前景与投资发展策略研究报告.docx VIP
- 罗森伯格自尊量表中文版(SES).docx VIP
- 《S7-200 SMART PLC编程及应用第4版》廖常初 习题答案.pdf VIP
- 2025年南方电网数字电网集团有限公司第三批社会招聘254人备考题库附答案解析.docx VIP
原创力文档

文档评论(0)