我正在研究一个Boggle游戏求解器,它可以读取文本文件的行(板)。
如果我应该使用vector
string
或vector
char
矩阵,我一直在来回走动。我认为vector
的{{1}}会更容易访问,因为chars
myvec[y][x]
vector
要求我使用string
功能。
如果我应该将每一行解析为string.at()
或将该行保留为char
并根据需要访问每个string
,我不知道哪个会有更好的效果。我应该做哪些建议?解释为什么会有所帮助。