#include <iostream>
#include <vector>
using namespace std;
bool Find(int target, vector<vector<int> > array) 
{
	for(vector<vector<int> >::iterator it1=array.begin();it1!=array.end(); ++it1)
	{
		for(vector<int>::iterator it2=(*it1).begin(); it2!=(*it1).end(); ++it2)
		{
			if(*it2==target)
			{
				return 1;
			}
		}
	}
	return 0;
}
int main()
{
	vector<vector<int> > a;//二维数组创建
	int i=0,j=0;
	vector<int> b1,b2,b3,b4,b5;
	for(j=0;j<5;j++)
	{
		b1.push_back(j+1);
	}
	for(j=0;j<5;j++)
	{
		b2.push_back(j+6);
	}
	for(j=0;j<5;j++)
	{
		b3.push_back(j+10);
	}
	for(j=0;j<5;j++)
	{
		b4.push_back(j+16);
	}
	for(j=0;j<5;j++)
	{
		b5.push_back(j+21);
	}
	a.push_back(b1);
	a.push_back(b2);
	a.push_back(b3);
	a.push_back(b4);
	a.push_back(b5);
	if(Find(5,a))
	{
		cout<<"find success"<<endl;
	}
	return 0;
}

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐