python代码实现:
【华为OD】C卷真题 200分:矩形绘制 Python代码实现【思路+代码】-CSDN博客
C语言代码实现:
【华为OD】C卷真题 200分:矩形绘制 C语言代码实现【思路+代码】-CSDN博客
题目描述:
实现一个简单的绘图模块,绘图模块仅支持矩形的绘制和擦除,当新绘制的矩形与之前的图形重叠时,对图形取并集;当新擦除的矩形与之前的图形重叠时,对图形取差集。给定一系列矩形的绘制和擦除操作,计算最终图形的面积。
下面给出示例1和示例2的图示
示例1
两步绘制的矩形如左侧所示,取并集后得到的图形如右侧所示
示例2
第一步绘制的矩形在左侧用实线表示,第二步擦除的矩形在左侧用虚线表示,取差集后得到的图形如右侧所示