编程语言
首页 > 编程语言> > 查找算法——adjacent_find

查找算法——adjacent_find

作者:互联网

查找算法——adjacent_find

功能描述:

函数原型:

测试代码

#include <iostream>

using namespace std;

#include <algorithm>
#include <vector>

void test01()
{
	vector<int> v;
	v.push_back(1);
	v.push_back(2);
	v.push_back(5);
	v.push_back(2);
	v.push_back(4);
	v.push_back(4);
	v.push_back(3);

	//查找相邻重复元素
	vector<int>::iterator it = adjacent_find(v.begin(), v.end());
	if (it == v.end()) {
		cout << "找不到!" << endl;
	}
	else {
		cout << "找到相邻重复元素为:" << *it << endl;
	}
}

int main()
{
	test01();
	system("pause");
	return 0;
}

测试结果

在这里插入图片描述

总结

标签:end,back,查找,adjacent,push,find
来源: https://blog.csdn.net/zxy131072/article/details/94882500