열(column)로만 접근하고 싶은 경우
직가각형의 넓이 구하기
public int solution(int[][] dots) {
int min_x=Integer.MAX_VALUE;
int min_y=Integer.MAX_VALUE;
int max_x= Integer.MIN_VALUE;
int max_y= Integer.MIN_VALUE;
for(int i=0; i<dots.length; i++){
int x=dots[i][0];
int y=dots[i][1];
if(min_x>x) min_x=x;
if(max_x<x) max_x=x;
if(min_y>y) min_y=y;
if(max_y<y) max_y=y;
}
int answer=(max_x - min_x) *(max_y- min_y);
return answer;
}
for(int i=0; i<dots.length; i++) {
dots[ i ][0]
dots[ i ][1]
}
▶ 열을 고정시킨 상태에서 행에 해당하는 인덱스 i만 바꾸면 열(Column)로만 접근할 수 있다.
'프로그래머스(자바) > LV.0(자바)' 카테고리의 다른 글
로그인 성공?→ 행 인덱스 i를 이용해서 열(Column)로 접근한다!! (0) | 2022.11.27 |
---|---|
문자열 밀기★→ repeat()★, indexOf(), rotate() (0) | 2022.11.27 |
외계어사전 → String[ ] 배열의 정렬, 문자열 내의 정렬★★ (0) | 2022.11.27 |
구슬을 나누는 경우의 수→순수(?) 조합 계산★★ (0) | 2022.11.27 |
문자열 계산하기★★→ 마법의 Integer::parseInt (0) | 2022.11.26 |