Stampa il triangolo di pascal

Esempi di codice

0
0

stampa triangolo di pascal

vector<vector<int>> generate(int numRows) {
    vector<vector<int>> ans;
    vector<int> first(1,1);
    ans.push_back(first);
    int n = numRows;
    for(int i=1; i<n; i++){
        vector<int> second(i+1,0);
        for(int j=0; j<i+1; j++){
            if(j==0 || j==i) second[j] = 1;
            else{
                second[j] = first[j] + first[j-1];
            }
        }
        ans.push_back(second);
        first = second;
    }
    return ans;
}

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
English
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................