2018年蓝桥杯省赛C++ B组 ——日志统计

题目链接

解题思路:

就是用 vector 然后暴力就可

关于vector 

用到的地方还真是蛮多的

它是一个动态数组   可以存放任意类型

例如:

vector   a;     

a.push_back(1)   把1压入vector   那么 a[0] 就是 1   (下标从0开始

 vector a[10] 

a[i].push_back(1)  把1 压入vector  那么 a [i] [0] 就是 1 

a[i].push_back(2)   a[i] [1] 就是 2    

 

代码如下:

#include
#include
#include
using namespace std;
const int maxn=1e5+10;
vector a[maxn];
int k,d;
int f(int x)
{
	int s=a[x].size();
	if(s>n>>d>>k;
	for(i=0;i>t>>x;
		a[x].push_back(t);
	}
	for(i=0;i

 

你可能感兴趣的:(vector)