我似乎无法弄清楚这种嵌套循环模式C++
I can't seem to figure out this nested loop pattern C++
//DrawTriangle("VOTE", true)
E
TE
OTE
VOTE
我发现:
//DrawTriangle("VOTE", false)
VOTE
OTE
TE
E
这是我到目前为止得到的:
cout << "Please enter your WORD: ";
cin >> word;
cout << endl;
int wordLength = word.length();
//UP TRI WORD
if (trDirection == 1)
{
//UP TRI TO DO
}
//DOWN TRI WORD
else if (trDirection == 2)
{
for (int row = 0; row <= wordLength; row++)
{
for (int i = row; i < wordLength; i++)
{
cout << word[i];
}
cout << endl;
}
}
}
您要倒入序列 - 因此,只需反转外循环:
for (int row = wordLength; row >= 0; row--)
相关文章:
- 如何声明特征矩阵,然后通过嵌套循环初始化它
- 了解嵌套循环打印星号图案
- 无法掌握嵌套循环的写作技巧
- 在 c++ 中实现嵌套循环的更短方法吗?
- 从嵌套循环中的 std::list 中删除将返回访问冲突
- 毕达哥拉斯三重嵌套循环误解
- T(n) 表示嵌套循环
- 2 个嵌套循环的时间复杂度
- 嵌套循环背后的逻辑
- 使用 %s C++嵌套循环
- 嵌套循环和重复迭代器
- 如何在 c++ 下使用嵌套循环和正则表达式降低时间复杂度?
- C++在乘法图中放置随机值(嵌套循环)
- 如何使用 OpenMP 减少嵌套循环?
- 为什么使用 2 个嵌套循环 O(n^2) 复杂度来解决二和问题,当只改变循环计数器逻辑时运行得更快?
- 学习嵌套循环C++与示例混淆
- 如何在CUDA中嵌套循环
- C++ 是否可以使用对变量的引用来简化这种嵌套循环模式?
- 我似乎无法弄清楚这种嵌套循环模式C++
- 嵌套循环:数字模式