关注
#include <iostream>
#include <unordered_map>
using namespace std;
class Solution {
public:
int findNumOfSection(vector<int> arr, int k ,int t){
int ret = 0;
unordered_map<int, int> record;//val:frequency
//滑动窗口为[i,j] j=k+i-1;
for (int i = 0 ; (k+i-1) < arr.size(); i++) {
for (int j =i; j<= k+i-1; j++) {
record[arr[j]]++;
}
for (unordered_map<int, int>::iterator iter = record.begin(); iter != record.end(); iter++){
if (iter->second >= t){
ret++;
break;
}else
continue;
}
record.clear();
}
return ret;
}
};
int main(int argc, char const *argv[]) {
int n,k,t;
if ( n<k || t<=0) {
return 0;
}
while (cin>>n>>k>>t) {
std::vector<int> vec;
for (int i = 0; i < n; i++) {
int temp;
cin>>temp;
vec.push_back(temp);
}
cout<<Solution().findNumOfSection(vec,k,t)<<endl;
}
return 0;
}
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-02 11:44
门头沟学院 C工程师 点赞 评论 收藏
分享
2025-12-28 19:14
哈尔滨工业大学 算法工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
12201次浏览 160人参与
# 你的mentor是什么样的人? #
51114次浏览 720人参与
# 程序员找工作至少要刷多少题? #
21028次浏览 268人参与
# 我和mentor的爱恨情仇 #
106246次浏览 947人参与
# 论秋招对个人心气的改变 #
13185次浏览 181人参与
# 机械人避雷的岗位/公司 #
44080次浏览 307人参与
# 为了减少AI幻觉,你注入过哪些设定? #
5916次浏览 178人参与
# 秋招落幕,你是He or Be #
54208次浏览 618人参与
# 校招第一份工作你干了多久? #
136621次浏览 597人参与
# 高薪高压 vs 低薪wlb,你怎么选? #
47381次浏览 290人参与
# 设计人如何选offer #
189700次浏览 868人参与
# 考公VS就业,你怎么选? #
91971次浏览 507人参与
# 职场上哪些行为很加分? #
322523次浏览 3600人参与
# 你的秋招进行到哪一步了 #
2530765次浏览 23253人参与
# 牛客AI体验站 #
7669次浏览 205人参与
# 机械人还在等华为开奖吗? #
312116次浏览 1582人参与
# 秋招投递记录 #
380906次浏览 3204人参与
# 12306一秒售罄,你抢到回家的票了吗? #
2295次浏览 52人参与
# 我现在比当时_,你想录用我吗 #
9343次浏览 126人参与
# 重来一次,我还会选择这个专业吗 #
411242次浏览 3898人参与
