小工具知识网

当前位置: 首页 > 行业知识 > Codeforces Round 916 (Div. 3)(E:贪心 F贪心dfs G tarjan+topsort +线段树优化建图)

行业知识

Codeforces Round 916 (Div. 3)(E:贪心 F贪心dfs G tarjan+topsort +线段树优化建图)

2026-11-07 04:18:52 来源:互联网转载

A:直接暴力统计每个字符的次数是否达标即可

()
#includeusing namespace std;const int N = 3e5+10,mod=998244353;#define int long longtypedef long long LL;typedef pair PII;typedef unsigned long long ULL; const long long inf=1e17;using node=tuple;int n,m,k;int a[N];void solve(){    cin>>n;    string s;cin>>s;    map mp;    for(auto x:s)mp[x-'A'+1]++;    int res=0;    for(int i=1;i=i) res++;    }    coutn>>k;    int l=1,r=n;    for(int i=n-k;ib[i];    for(int i=1;i>c[i];        auto get=[&](vector&a,vector&b,vector&c){        int mx=0;        vector l(n+10),r(n+10);        for(int i=1;i=1;i--) r[i]=max(r[i+1],c[i]);        for(int i=2;ia[i];    for(int i=1;i>b[i];    vector st(n+10);    priority_queue q;    for(int i=1;i

上一篇:易语言教程,轻松删除桌面图标与文件,一步到位!

下一篇:brushthecat英语怎么读?