- 5
- 0
- 约2.54千字
- 约 27页
- 2018-08-30 发布于广东
- 举报
回到起点——一种突破性思维 南京市外国语学校 朱泽园 问题一的提出USACO Shaping Regions 改编 N个不同颜色的不透明长方形(1=N=3000) 放在一张长宽分别为A、B的白纸上 边与白纸的边缘平行 求俯视时看到的所有颜色的面积 问题一的解决——简单的预处理 离散化 整数坐标 坐标范围在1~2n之间。 问题一的解决——经典算法 问题一的解决——经典算法 自顶至底依次插入颜色为X的线段[l,r],该区间[l,r]上原有颜色不被替换,其余部分染上颜色X。 O(logn) 返回所有颜色的覆盖量。 O(n) 问题一的解决——经典算法 O(n2logn) 优点: 广为人知 复杂度较低,练习线段树的经典教材 问题一的解决——朴素算法 O(n3) 问题一的解决——另类算法 O(n3) 优点: 极易实现 启发性强(有潜力可挖) 寻找冗余! 这一段的检索有必要吗? 问题一的解决——另类算法 对已覆盖的区间,新增后续指针 走进已覆盖离散格时,沿指针进入下一个离散格 将途径离散格的后续指针设为当前覆盖区间之后的第一格。 路径压缩?神似并查集! 问题一的解决——另类算法 将相邻的已染色线段看成一个集合 红色 覆盖[2,5] 问题一的解决——另类算法 问题一的解决——另类算法 问题一的解决——另类算法 完整的路径压缩,再加上按秩合并可以使改进算法的时间复杂度完全降至O(n
您可能关注的文档
最近下载
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 16S401管道和设备保温、防结露及电伴热(OCR).pdf VIP
- 超星尔雅学习通《幸福心理学》期末考试答案完整版.pdf VIP
- 《智能建造概论》高职PPT完整全套教学课件.pptx VIP
- 智慧物流与仓储管理的数字化转型战略实施方案.doc VIP
- 《中医体质判定自测量表》.docx VIP
- 《福建医科大学附属第一医院促进科技成果转化管理办法(试行)》.docx VIP
- 条文说明-T /HFSJX 001—2025 深基坑工程质量控制规范.pdf VIP
- 脑电图基本概念课件.ppt VIP
- 智慧物流数字化转型实施方案.docx VIP
原创力文档

文档评论(0)