Pascal's Triangle II
EasyArrayDynamic Programming
Solution
export function getRow(rowIndex: number): number[] {
let prevRow = [1];
for (let row = 1; row <= rowIndex; row++) {
prevRow = [1, ...prevRow.map((v, i) => v + (prevRow[i + 1] ?? 0))];
}
return prevRow;
}