力扣每日一题119:杨辉三角||

题目

简单

给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。

在「杨辉三角」中,每个数是它左上方和右上方的数的和。

示例 1:

输入: rowIndex = 3
输出: [1,3,3,1]

示例 2:

输入: rowIndex = 0
输出: [1]

示例 3:

输入: rowIndex = 1
输出: [1,1]

提示:

  • 0 <= rowIndex <= 33

进阶:

你可以优化你的算法到 O(rowIndex) 空间复杂度吗?


面试中遇到过这道题?

1/5

通过次数

308K

提交次数

446.3K

通过率

69.0%

代码

class Solution {
public:
    vector<int> getRow(int rowIndex) {
        vector<int> ans(rowIndex+1,1);
        for(int i=2;i<=rowIndex;i++)
        {
            int pre=1;
            for(int j=1;j<=i-1;j++)
            {
                ans[j]=pre+ans[j];
                pre=ans[j]-pre;
            }
        }
        return ans;
    }
};

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-13 03:18:02       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-13 03:18:02       97 阅读
  3. 在Django里面运行非项目文件

    2024-05-13 03:18:02       78 阅读
  4. Python语言-面向对象

    2024-05-13 03:18:02       88 阅读

热门阅读

  1. Alibaba Cloud Linux 安装mysql及注意事项

    2024-05-13 03:18:02       37 阅读
  2. [Linux深度学习笔记5.8]

    2024-05-13 03:18:02       34 阅读
  3. C++中合成的默认构造函数的访问权限

    2024-05-13 03:18:02       31 阅读
  4. 王者荣耀铭文说明

    2024-05-13 03:18:02       33 阅读
  5. Spring Boot的工作原理

    2024-05-13 03:18:02       28 阅读
  6. HTTP协议

    2024-05-13 03:18:02       33 阅读
  7. mybatis 模糊查询的几种方式

    2024-05-13 03:18:02       27 阅读
  8. Python 自动化脚本系列:第3集

    2024-05-13 03:18:02       29 阅读
  9. 拼接图片路径不显示:vue

    2024-05-13 03:18:02       27 阅读
  10. 力扣 516. 最长回文子序列 python AC

    2024-05-13 03:18:02       33 阅读
  11. 【linux软件基础知识】-cdev_alloc

    2024-05-13 03:18:02       34 阅读
  12. halcon学习之形状匹配

    2024-05-13 03:18:02       29 阅读
  13. logback 日志脱敏

    2024-05-13 03:18:02       22 阅读