vector<int> v = {2, 4, 1, 3};
reverse(v.begin(), v.end());
执行完后,v 的内容是( )。
- A. {1, 2, 3, 4}:reverse 把区间整理成升序
- B. {3, 1, 4, 2}:首尾对调、原地翻转
- C. {4, 3, 2, 1}:reverse 相当于降序排序
- D. {2, 4, 1, 3}:reverse 不修改原区间,只返回翻转后的副本
vector<int> v = {2, 4, 1, 3};
reverse(v.begin(), v.end());
执行完后,v 的内容是( )。