弱问一下,C++写算法代码的时候尽量用STL么?# JobHunting - 待字闺中
b*i
1 楼
写算法题的时候STL不是特别熟,往往还是用比较土的方法来,不过像reverse(), sort
()什么也倒是会用。
但是比如遍历一个vector的时候,还是往往用for(int i = 0; i < v.size(); i++),
而不是用iterator,然后看到有的解答的实现还用到了很多STL的东西,如rbegin(),
rend(), splice(), distance()等等。
请问是不是多用STL会给面试官印象好一些,觉得牛一些?
()什么也倒是会用。
但是比如遍历一个vector的时候,还是往往用for(int i = 0; i < v.size(); i++),
而不是用iterator,然后看到有的解答的实现还用到了很多STL的东西,如rbegin(),
rend(), splice(), distance()等等。
请问是不是多用STL会给面试官印象好一些,觉得牛一些?