中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++楊輝三角形的迭代實現方法

c++
小樊
82
2024-07-05 19:19:29
欄目: 編程語言

#include <iostream>
using namespace std;

void printPascalTriangle(int n) {
    int dp[n][n];
    
    for (int i = 0; i < n; i++) {
        dp[i][0] = 1;
        dp[i][i] = 1;
    }
    
    for (int i = 2; i < n; i++) {
        for (int j = 1; j < i; j++) {
            dp[i][j] = dp[i-1][j-1] + dp[i-1][j];
        }
    }
    
    for (int i = 0; i < n; i++) {
        for (int j = 0; j <= i; j++) {
            cout << dp[i][j] << " ";
        }
        cout << endl;
    }
}

int main() {
    int n;
    cout << "Enter the number of rows for Pascal's Triangle: ";
    cin >> n;
    
    printPascalTriangle(n);
    
    return 0;
}

這段代碼實現了C++中楊輝三角形的迭代方法。用戶可以輸入想要顯示的行數,然后程序會打印出相應的楊輝三角形。

0
仲巴县| 高州市| 同心县| 凌源市| 海林市| 长春市| 类乌齐县| 汾西县| 望谟县| 崇仁县| 辛集市| 惠州市| 读书| 龙泉市| 湘潭县| 沧源| 肥东县| 图木舒克市| 彩票| 敦化市| 马关县| 台北县| 台南市| 横山县| 仁布县| 奉节县| 揭阳市| 宜丰县| 武宁县| 扶余县| 石景山区| 叶城县| 修武县| 张家港市| 沭阳县| 台北县| 黎川县| 永平县| 开平市| 满城县| 竹溪县|