์ฒด๊ฐ Level : โ
โโ Review: 2์ฐจ์ ์ขํ์์ ๊ฐ๋ก์ธ๋ก ๊ธธ์ด ๊ตฌํ๋ ๋ฐฉ๋ฒ |
๐ก ์ 4๊ฐ๊ฐ ์ฃผ์ด์ง๋, ์ด ์ ์ ์ด์ ์ง์ฌ๊ฐํ์ ๋์ด ๊ตฌํ๊ธฐ
1) x ์ขํ์ ํฐ๊ฐ - ์์๊ฐ : ๊ฐ๋ก๊ฐ
2) y ์ขํ์ ํฐ๊ฐ - ์์๊ฐ : ์ธ๋ก๊ฐ
3) ๊ฐ๋ก * ์ธ๋ก
class Solution {
public int solution(int[][] dots) {
int answer = 0;
int xmax =Integer.MIN_VALUE, xmin = Integer.MAX_VALUE;
int ymax =Integer.MIN_VALUE, ymin = Integer.MAX_VALUE;
for (int i = 0; i< dots.length; i++){
if (ymax < dots[i][1]){
ymax = dots[i][1];
}
if (ymin > dots[i][1]){
ymin = dots[i][1];
}
}
for (int i = 0; i< dots.length; i++){
if (xmax < dots[i][0]){
xmax = dots[i][0];
}
if (xmin > dots[i][0]){
xmin = dots[i][0];
}
}
return (xmax-xmin)*(ymax-ymin);
}
}