C++ 设置向量的顶点<;向量<;int>&燃气轮机;到0,0

C++ 设置向量的顶点<;向量<;int>&燃气轮机;到0,0,c++,vector,C++,Vector,我有一个std::vector是从文件读入的std::vector构建的。我成功地使用它执行BFS,但我有一个小问题: 在我由BFS执行之前,如何将std::vector的左下角设置为(0,0)?您不能,每个条目都有一个值,因此您所称的“左下角”(无论是什么索引)最多只能有值0。@Donnie有没有明智的方法将其视为原点?不一定要给它指定一个值(0,0),但用于计算距离?距离不在乎原点在哪里,完成后只需添加适当的偏移即可移动坐标。“左下角”是什么意思向量中的向量是什么意思?@SamiKuhmon

我有一个
std::vector
是从文件读入的
std::vector
构建的。我成功地使用它执行BFS,但我有一个小问题:


在我由BFS执行之前,如何将
std::vector
的左下角设置为
(0,0)

您不能,每个条目都有一个值,因此您所称的“左下角”(无论是什么索引)最多只能有值0。@Donnie有没有明智的方法将其视为原点?不一定要给它指定一个值
(0,0)
,但用于计算距离?距离不在乎原点在哪里,完成后只需添加适当的偏移即可移动坐标。“左下角”是什么意思向量中的向量是什么意思?@SamiKuhmonen我会很直接地想象……如果你有一个x,y的网格(即向量中的向量),它将是左下角的位置。