1337. The K Weakest Rows in a Matrix
Easy
You are given an m x n
binary matrix mat
of 1
's (representing soldiers) and 0
's (representing civilians). The soldiers are positioned in front of the civilians. That is, all the 1
's will appear to the left of all the 0
's in each row.
A row i
is weaker than a row j
if one of the following is true:
The number of soldiers in row
i
is less than the number of soldiers in rowj
.Both rows have the same number of soldiers and
i < j
.
Return the indices of the k
weakest rows in the matrix ordered from weakest to strongest.
Example 1:
Example 2:
Constraints:
m == mat.length
n == mat[i].length
2 <= n, m <= 100
1 <= k <= m
matrix[i][j]
is either 0 or 1.
解題
紀錄有 0~len(mat[0]) 位士兵的有哪幾列,接著從 0 開始遍歷取出前 k 虛弱的列。
Previous1335. Minimum Difficulty of a Job ScheduleNext1339. Maximum Product of Splitted Binary Tree ⭐
Last updated