๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 2 ๋ณธ๋ฌธ

๐ŸŒˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 2

Eun_zii 2024. 4. 15. 17:24

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0

- ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 2

 

๐Ÿ’š ๋ฌธ์ œ์„ค๋ช…

 

๐Ÿ’š ์ œํ•œ์กฐ๊ฑด

  • 1 ≤ arr์˜ ๊ธธ์ด = arr์˜ ์›์†Œ์˜ ๊ธธ์ด ≤ 100
  • 1 ≤ arr์˜ ์›์†Œ์˜ ์›์†Œ ≤ 1,000
  • ๋ชจ๋“  arr์˜ ์›์†Œ์˜ ๊ธธ์ด๋Š” ๊ฐ™์Šต๋‹ˆ๋‹ค.

๐Ÿ’š ํ’€์ด

function solution(arr) {
    for (let i = 0; i < arr.length; i++) {
        for (let j = 0; j < arr.length; j++) {
            if (arr[i][j] !== arr[j][i]) {
                return 0;
            }
        }
    }
    return 1;
}

 

โœ… 

์ €๋ฒˆ์— ํ’€์—ˆ๋˜ ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 1์„ ์ฐธ๊ณ ํ•ด์„œ ํ’€์–ด๋ณด์•˜๋‹น !

 

์ด์ฐจ์› ๋ฐฐ์—ด์„ ์ˆœํšŒํ•˜๋ฉด์„œ ๊ฐ ์š”์†Œ๊ฐ€ ๋Œ€์นญ์„ ๋งŒ์กฑํ•˜๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.

arr[i][j] = arr[j][i] ์„ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด 0์„ ๋ฐ˜ํ™˜ํ•˜๊ณ , ๋งŒ์กฑํ•˜๋ฉด 1์„ returnํ•œ๋‹ค.

 

 

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 1

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 1 ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 ≤ n ≤ 100 ๐Ÿ’š ํ’€์ด function solution(n) { let answer = []; for (let i = 0; i < n; i++) { let row = []; for (let j = 0; j < n; j++) { row.push(i === j ? 1 :

eun-jii.tistory.com

 

728x90