【发布时间】:2020-07-25 21:20:54
【问题描述】:
我正在用 C++ 为大学的一个项目编写一个 IQ 益智游戏,我将这些棋子的形式存储在 vector 矩阵中。我需要能够顺时针和逆时针旋转它们,但到目前为止我还没有找到任何关于如何做到这一点的信息。
作为一个例子,我有一个这样存储的紫色块:
vector<vector<int>> cherry = {{0,4},
{4,4},
{4,0}};
我怎样才能旋转它以便像这样存储这件作品?
4 4 0
0 4 4
【问题讨论】:
-
到目前为止你有什么尝试?
-
内向量的长度总是2?
标签: c++ algorithm vector c++14