解决方法
STL提供的adjacent_find()算法可用于查找两个连续的相等元素.还有一个带有自定义谓词的版本.
这些是原型:
template <class ForwardIterator> ForwardIterator adjacent_find ( ForwardIterator first,ForwardIterator last ); template <class ForwardIterator,class BinaryPredicate> ForwardIterator adjacent_find ( ForwardIterator first,ForwardIterator last,BinaryPredicate pred );