LeetCode 矩形面積

2021-09-11 18:19:36 字數 656 閱讀 6273

在二維平面上計算出兩個由直線構成的矩形重疊後形成的總面積。

每個矩形由其左下頂點和右上頂點座標表示,如圖所示。

示例:

輸入: -3, 0, 3, 4, 0, -1, 9, 2

輸出: 45

說明: 假設矩形面積不會超出 int 的範圍。

class solution 

int wid1 = min(c-e,g-a);

int wid2 = min(c-a,g-e);//這裡用於處理當乙個的寬處於另乙個的裡面

width = min(wid1,wid2);

int hei1 = min(d-f,h-b);

int hei2 = min(d-b,h-f);//這裡用於處理當乙個的長處於另乙個的裡面

LeetCode939 最小面積矩形

給定在 xy 平面上的一組點,確定由這些點組成的矩形的最小面積,其中矩形的邊平行於 x 軸和 y 軸。如果沒有任何矩形,就返回 0。1,1 1,3 3,1 3,3 2,2 給許多點找出4個點構成矩形,求最小面積是多少,沒有輸出0 考慮兩個對角的點可以確定乙個矩形。那麼我們列舉兩個對角點,再去判斷矩形...

矩形周長並,矩形面積並,矩形面積交

目錄 矩形周長並 矩形面積並 矩形面積交 includeusing namespace std const int maxn 50004 2 struct nodesegtree maxn 2 struct lineline maxn bool cmp line a,line b void cal ...

矩形面積交

時間限制 1.0s 記憶體限制 512.0mb 問題描述 平面上有兩個矩形,它們的邊平行於直角座標系的x軸或y軸。對於每個矩形,我們給出它的一對相對頂點的座標,請你程式設計算出兩個矩形的交的面積。輸入格式 輸入僅包含兩行,每行描述乙個矩形。在每行中,給出矩形的一對相對頂點的座標,每個點的座標都用兩個...