我正在尝试向在线评委(不是现场比赛)提交挑战,而我的代码几乎没有时间.由于所涉及的限制很大,每一个小优化都很重要 - 所以我正在寻找加快速度的地方.
我已经使用了printf/scanf,unordered_map等.
但我也使用矢量,如下:
vector<int> myVec;
unordered_map<int, vector<int> > mapToSomeVec;
vector< vector<int> > vecOfVecs;
anotherVecofVecs = vector< vector<int> >(N+1, vector<int>(1));
regularVec[index].push_back(element);
Run Code Online (Sandbox Code Playgroud)
(这些只是为了显示我正在使用的声明类型以及我如何使用它们).
根据我在这里发布的内容,在最小化整体运行时方面是否存在"更快"的等价物?