【LeetCode热题100(77/100)】杨辉三角

题目地址: 链接

思路: dp

ts 复制代码
function generate(numRows: number): number[][] {
    const dp = Array.from({length: numRows + 1}, () => new Array(numRows + 1).fill(0));
    dp[1][1] = 1;
    for(let i = 2; i <= numRows; i ++) {
        for(let j = 1; j <= i; j ++) {
            dp[i][j] = dp[i - 1][j - 1] + dp[i - 1][j];
        }
    }
    const ans: number[][] = [];
    for(let i = 1; i <= numRows; i ++) {
        let rowList = [];
        for(let j = 1; j <= i; j ++ ) {
            rowList.push(dp[i][j]);
        }
        ans.push(rowList);
    }
    return ans;
};
相关推荐
梯度下降中6 小时前
求职面试中的线代知识总结
人工智能·线性代数·算法·机器学习
七禾页丫7 小时前
面试记录14 上位机软件工程师
面试·职场和发展
SmartBrain7 小时前
OCR 模型在医疗场景的选型研究
人工智能·算法·语言模型·架构·aigc·ocr
梵刹古音7 小时前
【C语言】 跳转语句
c语言·开发语言·算法
liu****7 小时前
29.路径类dp
c++·算法·acm
JMchen1237 小时前
Android计算摄影实战:多帧合成、HDR+与夜景算法深度剖析
android·经验分享·数码相机·算法·移动开发·android-studio
阿猿收手吧!7 小时前
【C++】C++模板特化:精准定制泛型逻辑
开发语言·c++·算法
智驱力人工智能7 小时前
货车走快车道检测 高速公路安全治理的工程实践与价值闭环 高速公路货车占用小客车道抓拍系统 城市快速路货车违规占道AI识别
人工智能·opencv·算法·安全·yolo·目标检测·边缘计算
喵手7 小时前
Python爬虫实战:电商实体消歧完整实战 - 从混乱店铺名到标准化知识库的工程化实现,一文带你搞定!
爬虫·python·算法·爬虫实战·零基础python爬虫教学·同名实体消除·从混乱店铺名到标准化知识库
weixin_452159557 小时前
C++与Java性能对比
开发语言·c++·算法