Statement
You are given a positive integer
A 2D integer array
row_conditionsof size, where row_conditions[i] = [above[i], below[i]]. This means thatabove[i]must appear in a row abovebelow[i]in the final matrix.A 2D integer array
col_conditionsof size, where col_conditions[i] = [left[i], right[i]]. This means thatleft[i]must appear in a column to the left ofright[i]in the final matrix.
Both arrays contain integers from
Your task is to build a
The matrix should also satisfy the following conditions:
For each
from to , the integer above[i]must appear in a row strictly abovebelow[i].For each
from to , the integer left[i]must appear in a column strictly to the left ofright[i].
Return any matrix that meets these conditions. If no valid matrix exists, return an empty matrix.
Constraints:
row_conditions.length,col_conditions.lengthrow_conditions[i].lengthcol_conditions[i].lengthabove[i],below[i],left[i],right[i]above[i]below[i]left[i]right[i]