美文网首页
118. 杨辉三角

118. 杨辉三角

作者: 邦_ | 来源:发表于2023-03-01 16:21 被阅读0次

简单的杨辉三角

func generate(_ numRows: Int) -> [[Int]] {
        
        var array =  [[Int]]()
        var lastArray = [Int]()

        for i in 1...numRows {
            
            var tempArray = Array(repeating: 1, count:i)
            if(i > 2){
                
                for j in 0..<lastArray.count - 1{
                    tempArray[j+1] = lastArray[j] + lastArray[j + 1]
                }
                
            }
            
            lastArray = tempArray;
            
            array.append(tempArray)
            
        }
        
        return array
        
        
    }











相关文章

网友评论

      本文标题:118. 杨辉三角

      本文链接:https://www.haomeiwen.com/subject/mumrldtx.html