【算法练习】CSP--202403-1--词频统计
【代码】【算法练习】CSP--202403-1--词频统计。
·
#include <iostream>
#include <vector>
#define ll long long
using namespace std;
ll n, m, word_num, word;
struct my_word
{
ll n; // 出现次数
bool f; // 是否在当前轮次已经被统计过
};
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
cin >> n >> m;
vector<ll> y(m + 1, 0);
vector<my_word>x(m + 1, { 0,0 });
for (size_t i = 0; i < n; i++)
{
cin >> word_num;
for (size_t j = 0; j < word_num; j++)
{
cin >> word;
// 统计本篇文章是否包含该单词
if (x[word].f == 0)
{
x[word].n++;
x[word].f = 1;
}
// 统计总计出现次数
y[word]++;
}
for (auto& it : x)it.f = 0;
}
for (size_t i = 1; i <= m; i++)
{
cout << x[i].n << " " << y[i] << endl;
}
return 0;
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)