코딩테스트/HackerRank

[HackerRank] Diagonal Difference 📌

주니어주니 2023. 4. 4. 19:43

 

 

문제

 

주어진 2차원 리스트에서 왼쪽에서 오른쪽으로 가는 대각선의 합, 오른쪽에서 왼쪽으로 가는 대각선의 합의 차이

 

 

 

 

 

내 풀이 + 다른 사람 풀이 

 

너무 어려워서 구글링 했슴다 

 

 

 

ltr (왼쪽에서 오른쪽으로 가는 대각선의 합) : i와 j가 같을 때

rtl (오른쪽에서 왼쪽으로 가는 대각선의 합) : i와 j의 합 = arr 배열의 크기 - 1

--> 규칙 찾기 필요

 

ㅇ ㅇ ㅇ ㅇ    -> [3, 0]

ㅇ ㅇ ㅇ ㅇ    -> [2, 1]

ㅇ ㅇ ㅇ ㅇ    -> [1, 2] 

ㅇ ㅇ ㅇ ㅇ    -> [0, 3]

 

 

arr.get(i).get(j) : arr 리스트에서 (i, j) 위치에 해당하는 요소 

 

 

 

'코딩테스트 > HackerRank' 카테고리의 다른 글

[HackerRank] Pangrams 📌  (0) 2023.04.04
[HackerRank] Counting Sort 1 ✔  (0) 2023.04.04
[HackerRank] Lonely Integer ✔📌  (0) 2023.04.04
[HackerRank] Sparse Arrays ✔📌  (0) 2023.04.04
[HackerRank] Time Conversion 📌  (0) 2023.04.04