最小長方形

2021-07-10 13:27:27 字數 542 閱讀 1646

果然,自己的**和別人的**,的差別,就是這麼大!

所以以後,還是要好好練習,自己寫**。先寫自己的,再看別人的,因為差別太大了。看著別人的**,根本就不動腦子了。。。連簡單的都寫不出來了!!!

看看吧,這就是差別!

#include

#include

int a[1005],b[1005];

int main()

int amax=-240,amin=240,bmax=-240,bmin=240;

for(int j=0;jamax)

amax=a[j];

if(a[j]bmax)

bmax=b[j];

if(b[j]

網上的簡潔版:

#include

#include

using namespace std;

bool cmp(int a,int b)

sort(x,x+i,cmp);

sort(y,y+i,cmp);

cout<}return 0;

}

最小長方形

題目 給定一系列2維平面點的座標 x,y 其中x和y均為整數,要求用乙個最小的長方形框將所有點框在內。長方形框的邊分別平行於x和y座標軸,點落在邊上也算是被框在內。輸入 測試輸入包含若干測試用例,每個測試用例由一系列座標組成,每對座標 x y 佔一行,其中 x 和 y 小於 1000 一對 0,0 ...

最小長方形

題目描述 給定一系列2維平面點的座標 x,y 其中x和y均為整數,要求用乙個最小的長方形框將所有點框在內。長方形框的邊分別平行於x和y座標軸,點落在邊上也算是被框在內。輸入 測試輸入包含若干測試用例,每個測試用例由一系列座標組成,每對座標佔一行,其中 x 和 y 小於 231 一對0 座標標誌著乙個...

最小長方形

給定一系列2維平面點的座標 x,y 其中x和y均為整數,要求用乙個最小的長方形框將所有點框在內。長方形框的邊分別平行於x和y座標軸,點落在邊上也算是被框在內。input測試輸入包含若干測試用例,每個測試用例由一系列座標組成,每對座標佔一行,其中 x 和 y 小於 231 一對0 座標標誌著乙個測試用...