Untitled
unknown
plain_text
a year ago
513 B
10
Indexable
void printPrettyTriangle(int numRows) {
vector<vector<int>> res = generate(numRows);
int maxWidth = res[numRows - 1].size() * 2 - 1;
for (int i = 0; i < res.size(); ++i) {
int space = (maxWidth - (res[i].size() * 2 - 1)) / 2;
for (int s = 0; s < space; ++s)
cout << " ";
for (int j = 0; j < res[i].size(); ++j) {
cout << res[i][j];
if (j < res[i].size() - 1)
cout << " ";
}
cout << endl;
}
}Editor is loading...
Leave a Comment