- 3
- 0
- 约 27页
- 2015-09-24 发布于安徽
- 举报
浅谈最短径路问题中的分层思想 福建省泉州市第七中学 吕子鉷 引言 最短路径问题 分层思想 主要内容 利用分层思想建立模型 拯救大兵瑞恩 fence cow relay 应用分层思想优化算法 bic roads 例题一 拯救大兵瑞恩 (CTSC99) 有一个长方形的迷宫,被分成了N行M列,共N×M个单元。 南北或东西方向相邻的两个单元之间可以互通,或者存在一扇锁着的门,又或者存在一堵不可逾越的墙。 迷宫中有一些单元存放着钥匙,总共有P类钥匙,对应P类门。只有对应的钥匙才能打开对应的门。 例题一 拯救大兵瑞恩 (CTSC99) 从一个单元移动到另一个相邻单元的时间为1,拿取所在单元的钥匙的时间以及用钥匙开门的时间忽略不计。 求从(1,1)到(N,M)的最短时间。 N,M不大于15,P不大于10。 分析—简化问题 忽略门和钥匙。 把每个单元看成顶点,相互连通的单元之间连一条边权为1的边。 分析—分层 考虑钥匙状态对门的影响。 把图分成2P层,分别对应持有钥匙的2P种状态。 分析—边(1) 根据钥匙的状态改造每层图,使相邻的连通节点间有长度为1的边。 分析—边(2) 对于存有钥匙的顶点,向表示得到钥匙后钥匙状态的层的对应顶点连一条长度为0的边。 分析—复杂度 使用宽度优先搜索求最短路。 时间复杂度和空间复杂度均为O(2PNM)。 小结 将图进行分层是因为
您可能关注的文档
- 水泥厂危险源辨识及风险评价表.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)