[LeetCode] 498. Diagonal Traverse, Medium
·
CodingTest/LeetCode
1. 문제그림과 같이 사각형이 주어질 때, 대각선으로 탐색하면서 요소들을 순서대로 배열에 담아 반환하라.2. 해결function findDiagonalOrder(mat: number[][]): number[] { let i =0, j =0; // i, j 인덱스 let isUp = true; // 위 또는 아래 방향 const result = [] // 결과 배열 // i와 j가 마지막 인덱스에 도달할 때 까지 반복. while(i i를 증가 시켜 밑으로 내린다. } else if(!isUp) { // 내려가는 경우면, if(j === 0 || i === mat.length -1) { // j가 0 또는 i가 마지막 인덱스일 때, ..