redoCxz
redoCxz
全部文章
未归档
ACM练习赛(18)
ACM练习题(418)
BZOJ刷题(5)
C++算法模板(20)
codeforce(4)
hdu(8)
java(16)
Java算法模板(24)
kotlin(1)
Leetcode(12)
Lintcode(26)
剑指offer(1)
拓展欧几里德(1)
最小生成树(1)
杂七杂八(41)
水题(1)
牛客网(2)
牛客网错题总结(1)
算法四(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
redoCxz的博客
全部文章
/ 未归档
(共5篇)
2019牛客多校第三场
B Crazy Binary String 题意 给一个01字符串,求0和1个数相同的最长子序列和子串长度。 分析 子序列长度就是\(min(cnt(0),cnt(1))*2\),子串的长度也是原题,记录一下0和1个数差的前缀和,然后用一个数组记录前面扫过的0个数和1个数差值的最左位置,前缀...
题解
前缀和
字符串
单调队列
模拟
2019-07-28
0
496
2019牛客多校第六场
A Garbage Classification 题意 给定一个字符串代表垃圾,26个字符每个字符代表某种组成成分,根据题意判断垃圾类别。 分析 温暖的签到题,注意别写成除法就行。 代码 #include <bits/stdc++.h> using namespace std...
题解
模拟
字符串模拟
字符串
回文树
dfs
dp
枚举
二分
蔡勒公式
全排列
前缀和
2019-08-05
0
433
2019牛客多校第七场
A String 题意 给定一个01串,求最少的划分次数,使得每部分的01串都是循环字典序最小。 分析 从最长的整个串贪心,暴力判断是否是循环字典序最小,若是,直接输出前面的串,然后后面的串再进行新一轮判断。 代码 #include <bits/stdc++.h> using...
题解
贪心
字符串
模拟
前缀和
线段树
思维
权值线段树
2019-08-09
0
523
2019牛客多校第八场
A All-one Matrices 题意 求所有极大全一矩阵的个数。 分析 预处理每个点向下延伸的高度值,同一行再用单调栈预处理每个高度作为最小值能延伸的左右边界。 枚举每个1的点,先判断这个点的高度左右延伸覆盖的区间是否在前面已被覆盖过(即已统计过),如果否,再判断对应这段覆盖...
题解
单调栈
思维
贡献
构造
模拟
2019-08-10
0
541
gym102346题解
B Buffoon 判断最大值是不是第一个数,签到题。 H Hour for a Run 输出\(n*m\)的\(10\%\)到\(90\%\),签到题,注意别用浮点数和ceil,有精度问题。 M Maratona Brasileira de Popcorn 题有点难读,就是给n个数,m个...
题解
二分
贪心
dfs
找规律
网络流
费用流
模拟
2019-09-28
0
604