-
[릿코드 / js] 1337. The K Weakest Rows in a Matrix코딩테스트 2023. 9. 18. 13:05
var kWeakestRows = function(mat, k) { let row = mat.length; let col = mat[0].length; let soldeiers = new Array(row); let output = new Array(k); for(let i = 0; i < row; i++) { let soldier = 0; for(let j = 0; j < col; j++) { if (mat[i][j] === 0) break; soldier++; } soldeiers[i] = [i , soldier]; } soldeiers.sort((a,b) => a[1] - b[1]); for (let i = 0; i < k; i++) { output[i] = soldeiers[i][0]; } return output; };
오랜만에 easy문제가 나와서 어렵지 않게 풀 수 있었다.
'코딩테스트' 카테고리의 다른 글
[릿코드 / js] 다시풀기 287. Find the Duplicate Number (0) 2023.09.19 [릿코드 / js] 다시풀기 1631. Path With Minimum Effort (0) 2023.09.18 [릿코드/js] 1584. Min Cost to Connect All Points (0) 2023.09.16 [릿코드/js] 다시풀기 334. Increasing Triplet Subsequence (0) 2023.09.15 [릿코드 / js] 332. Reconstruct Itinerary (0) 2023.09.14