全紫,提示数组炸了,求助
查看原帖
全紫,提示数组炸了,求助
1004237
Poombom楼主2023/9/28 22:36

代码如下:

#include<iostream>
#include<queue>
using namespace std;
bool in[200000];
queue<int> q;
int main()
{
   int m,n,a,s=0;
   cin>>m>>n;
   for(int i=0;i<=n;i++)
   {
   	scanf("%d",a);
   	if(in[a])
   	{
   		continue;
   	}
   	else
   	{
   		if(q.size() >= m ){in[q.front()]=0;q.pop() ;}
   		
   		q.push(a);
   		in[a]=1;
   		s++;
   	}
   }
   cout<<s;
   return 0;
} ```
DALAO们可以帮帮我吗?
2023/9/28 22:36
加载中...