์ฒด๊ฐ Level : โ
โโ Review: ๋ฐฐ์ด ์์ ๊ตฌํ๋ ๋ฐฉ๋ฒ |
๐ก ์๋ก ์ธ๋ฑ์ค๋ฅผ ๊ต์ฐจํ์ ๋ ๊ฐ์ด ์๋ก "์ ๋ถ" ๊ฐ์ ๋ฐฐ์ด์ด๋ฉด 1 ์๋๋ฉด 0 ์ ๋ฐํํ๋ค.
if (arr[i][j] == arr[j][i]){
answer =1;
}
์์ ํ๋ํ๋ ๊ฐ์ผ๋ฉด 1์ ๋ฐํํ๋ค ? ๋ง์ง๋ง ์์ ๊ฐ๋ง ๊ฐ์๋ 1์ ๋ฐํํด๋ฒ๋ฆฐ๋ค. => ์ฆ ํ๋ฆผ
์ด๋ ์ฌ๊ธฐ์ ํต์ฌ์ ์ ๋ถ ๊ฐ๋ค๋ ๊ฒ์ด๋ค.
์ด๋ด ๋์๋ cnt ๊ฐ์ ํตํด ํ๋ํ๋ ๊ฐ์ด ๊ฐ์์ง ์ธ์ด์ฃผ๊ณ
์ ๋ถ ! ๊ฐ์์ผํ๋ฏ๋ก
cnt ๊ฐ์ด ๋ฐฐ์ด ์์ ๊ฐ์์ ๊ฐ์์ง ๋น๊ตํด์ฃผ๋ฉด ๋!
class Solution {
public int solution(int[][] arr) {
int answer = 0;
int cnt = 0;
for (int i = 0; i<arr.length; i++){
for (int j = 0; j<arr[i].length; j++){
if (arr[i][j] == arr[j][i]){
cnt++;
}
}
}
return cnt == arr.length*arr[0].length? 1 : 0;
}
}