c++ stl之vector函数reverse
是左闭右开的!!!
是左闭右开的!!!
是左闭右开的!!!
其实想一下我们常用的反转整个vector的方法,end是指向最后一个元素的下一个位置,如果不是左闭右开的,这句代码怎么能实现我们想要的效果呢:)
reverse(nums.begin(),nums.end());
是左闭右开的!!!
是左闭右开的!!!
是左闭右开的!!!
其实想一下我们常用的反转整个vector的方法,end是指向最后一个元素的下一个位置,如果不是左闭右开的,这句代码怎么能实现我们想要的效果呢:)
reverse(nums.begin(),nums.end());