1039 Course List for Student (25分)
这道题主要是解决超时问题
-
使用
unordered_map
代替map
参考:
-
map与unordered_map
-
使用
unordered_map<string, vector<int> >
代替unordered_map<string, set<int> >
先将数据存储起来再进行排序
\(O(N logN) < O(\sum_{n=1}^{N}n logn)\)
-
尽量使用
scanf
和printf
来代替cin
和cout
-
多提交几次,有的时候不能过(玄学)
👉 code