Pascal's Triangle II

题目
Given a non-negative index k where k ≤ 33, return the kth index row of the Pascal's triangle.

Note that the row index starts from 0.

答案

class Solution {
    public List<Integer> getRow(int rowIndex) {
        List<Integer> row = new ArrayList<>();
        row.add(1);
        if(rowIndex == 0) return row;

        for(int i = 1; i <= rowIndex; i++) {
            int left = 0;
            int row_size = row.size();
            for(int j = 0; j <= row_size; j++) {
                int curr = (j < row.size()) ? row.get(j) : 0;
                if(j < row.size())
                    row.set(j, left + curr);
                else
                    row.add(left + curr);
                left = curr;
            }
        }
        return row;
    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Given a non-negative index k where k ≤ 33, return the kth...
    烟雨醉尘缘阅读 2,087评论 0 0
  • Problem Given a non-negative index k where k ≤ 33, return...
    SilentDawn阅读 1,319评论 0 1
  • 飘渺地飘渺地 游移着游移着 呆呆的不知所措 抬眼望去 现实与梦境交错 伸出手指 细细的 一寸寸描摹 扑了个空 茫...
    燃燃青草生阅读 1,742评论 0 0
  • 哈,第二幅,从线稿到完成不到一个小时,果然比彩铅快了好多啊 就是倒影已经被我画毁了,下次努力画的更好一点*٩(๑´...
    一只好coffee阅读 1,850评论 0 1
  • 自古表白多白表,从来情痴枉痴情。 笑叹少年多年少,哪知自负终负自。 悠长情书难书情,誓说长久少久长。 往昔事故成故...
    远方不会远阅读 33,406评论 0 3

友情链接更多精彩内容