[第1章 1.2e1] 机器翻译

54 字
1 分钟
[第1章 1.2e1] 机器翻译
//666小数据直接哈希加速,避免了遍历
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
queue<ll> qq;
vector<ll> hh(1010,0);
int main(){
ll m,n;
cin>>m>>n;
ll cnt=0;
for(ll i=0;i<n;i++){
ll t;
cin>>t;
if(!hh[t]){
hh[t]=1;
qq.push(t);
cnt++;
while(qq.size()>m){
hh[qq.front()]=0;
qq.pop();
}
}
}
cout<<cnt<<endl;
return 0;
}

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
[第1章 1.2e1] 机器翻译
https://hecloud.top/posts/oi/12e1-机器翻译/
作者
贺小云
发布于
2026-06-26
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
贺小云
热爱技术与折腾的博客 Dancing with uncertainty. 与不确定性共舞
公告
出于成本考虑,贺云已全面转型Serverless架构
分类
标签
碎碎念
站点统计
文章
68
分类
6
标签
38
总字数
46,536
运行时长
0
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.5
文章许可
CC BY-NC-SA 4.0

当前页面没有目录