算法合集之《回到起点——一种突破性思维》.docVIP

  • 13
  • 0
  • 约7.06万字
  • 约 11页
  • 2017-01-03 发布于贵州
  • 举报

 算法合集之《回到起点——一种突破性思维》.doc

回到起点——一种突破性思维 南京市外国语学校 朱泽园分离集合森林 [目录] §1 问题的提出 §1.1 问题描述§1.2 问题的初步分析——离散化 §1.3 一个朴素的想法 §2 问题的解决 §2.1 经典算法 §2.2 另类算法 §2.3 通过压缩完善算法 §2.4 秩的建立 §2. §3 总结 [正文] §1 问题的提出 §1.1 问题描述 [USACO 2.1 Shaping Regions改编] N个不同颜色的不透明长方形(1≤N≤3000)被放置在一张长宽分别为A、B的白纸上。这些长方形被放置时,保证了它们的边与白纸的边缘平行。所有的长方形都放置在白纸内,所以我们会看到不同形状的各种颜色。坐标系统的原点(0,0),设在这张白纸的左下角,而坐标轴则平行于纸边缘。 输入: 第1行:A , B 和 N, 由空格分开。 第2~N+1行:按照从下往上的顺序,每行输入的是一个长方形的放置。为五个数 llx, lly, urx, ury, color 这是长方形的左下角坐标,右上角坐标和颜色。其中color为整数。0=llx,urx=A,0=lly,ury=B。所有坐标(包括A、B)都是0至10^9的实数。 颜色 1和底部白纸的颜色相同。 输出: 输出文件应该包含一个所有能被看到颜色连同该颜色的面积(保留小数点后三位)的列表(即使颜色的编号不是连续的)。按color的增序顺序

文档评论(0)

1亿VIP精品文档

相关文档