Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 554 Bytes

File metadata and controls

22 lines (20 loc) · 554 Bytes

Array

Screen Shot 2022-12-18 at 4 21 59 PM

/**
 * @param {number} numRows
 * @return {number[][]}
 */
var generate = function(numRows) {
    let stack = [];
    for(let i = 0; i < numRows; i++) {
        stack[i] = [];
        stack[i][0] = 1;
        for(let j = 1; j < i; j++) {
            stack[i][j] = stack[i - 1][j - 1] + stack[i - 1][j];
        }
        stack[i][i] = 1;
    }
    return stack;
};