提问者:小点点

保存命名坐标集的最佳容器组合


我需要保存一个最多50个坐标(x,y)集,每个最多4个,所以它看起来像:

4: {7, 3}, {5, 3}
27: {1, 1}
44: {9, 10}, {9, 7}, {7, 7} and so on

x和y都不会高于9也不会低于0。 我最后得到了unordered_map>>,但几乎可以肯定它的效率很低。 而且,它将在一个周期内生成一堆if's,并在几次读取后删除。


共1个答案

匿名用户

您可以只使用一个多维向量,例如:

向量> 坐标[50];

这个声明的作用是声明一个由50个向量组成的数组,其中包含对整数。 在您的情况下,整数对将代表一个x和一个y坐标。