
百度之星
Ostrichcrab
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2018百度之星资格赛 1002子串查询
维护前缀和,记录每个字母出现的次数,跑一边即可#include<cstdio>#include<cstring>#include<iostream>using namespace std;const int maxn = 1e5+5;struct point{ int ch[27];} p[maxn];void pre(int n)...原创 2018-08-06 10:24:53 · 272 阅读 · 0 评论 -
2018百度之星资格赛 调查问卷
用二进制枚举所有状态,即所有问卷的子集,用map存相同答案问卷出现的次数#include<cstdio>#include<map>#include<cstring>using namespace std;const int maxn = 1009;int a[maxn];char s[11];int main(){ int t,n,...原创 2018-08-06 10:29:57 · 292 阅读 · 0 评论 -
2018百度之星资格赛 三原色图
两次Kruskal,记录最小的、输出,然后每多一条边(不同方案加的边不一定相同,有点坑),分别加在两个答案上,比较最小的输出。。#include<cstdio>#include<algorithm>#include<cstring>#define inf 0x3f3f3f3fusing namespace std;const int N = 10...原创 2018-08-06 10:34:39 · 243 阅读 · 0 评论 -
2018百度之星初赛(B)1001
。。。 #include<bits/stdc++.h>using namespace std;const int N = 2e5+9;int sum[N];int main(){ // freopen("in.txt","r",stdin); ios::sync_with_stdio(false); int t; int n,m,k; ...原创 2018-08-12 23:03:45 · 205 阅读 · 0 评论 -
2018百度之星初赛(B)1006
贪心。。 #include<cstdio>#include<algorithm>#include<iostream>#include<cmath>#define ll long longusing namespace std;int main(){ //freopen("in.txt", "r", stdin); ...原创 2018-08-12 23:05:09 · 268 阅读 · 0 评论 -
2018百度之星初赛(B)1004
最大化最小值,二分答案#include<cstdio>#include<algorithm>#include<iostream>#include<cmath>#define ll long longusing namespace std;const int N = 3e5+9;const int inf = 0x3f3f3f3f;...原创 2018-08-12 23:08:07 · 167 阅读 · 0 评论