随笔分类 -  OJ -- Codeforces

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:题目传送门 还是视频题解。 昨晚比赛没打,就看了看题,ABD基本就是贪心+模拟,C感受一下算一下公式就行,E的话有点像交互,分情况讨论一下,$x\leq 0$的情况最简单,枚举一下后缀就行;$x>0$的时候利用到了倍增的思想,就刚好符合题目给出的条件。感觉这种将题目条件运用到极致的题目挺像交互了23 阅读全文
posted @ 2020-05-27 13:25 heyuhhh 阅读(498) 评论(0) 推荐(0) 编辑
摘要:"题目传送门" 还是 "视频题解" 。没什么好说的,题目感觉都比较简单。。但题量确实大。 A. Minimal Square B. Honest Coach C. Similar Pairs D. Buying Shovels E. Polygon F. Spy string G. A/B Matr 阅读全文
posted @ 2020-05-25 13:13 heyuhhh 阅读(373) 评论(0) 推荐(0) 编辑
摘要:"传送门" A. Environment Friendly Travel 注意到$N B$很小,所以我们利用这个作为状态跑$dp$就行。时间复杂度为$O(10^8)$左右。 比较套路的$dp$了。 Code cpp include using namespace std; typedef long 阅读全文
posted @ 2020-05-23 11:20 heyuhhh 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:"传送门" 题意: 给定一颗无根树,每个结点上面有一种颜色$c_i$。 假设现在有一条$u\rightarrow v$的路径,上面经过了颜色$c_1,c_2,..,c_k$,那么这条路径会对每种颜色产生一次贡献(一条路径对一种颜色至多产生一次贡献)。 最终问任意两点路径对每种颜色产生的贡献为多少。 阅读全文
posted @ 2020-05-18 17:19 heyuhhh 阅读(373) 评论(0) 推荐(0) 编辑
摘要:题目传送门 还是视频题解。 感觉E还是一个挺综合的题,涉及到二分图、dp、树上的相关内容。质量还是挺不错的。其它的应该在视频里说得比较清楚。 upd:一开始E被hack了,原因是找环时用的dfn,但dfn在链上不一定连续,直接改为用深度就好了。。 这里D题赛中是直接两个log莽过去的,但其实可以只有 阅读全文
posted @ 2020-05-18 13:06 heyuhhh 阅读(537) 评论(4) 推荐(1) 编辑
摘要:题目传送门 还是视频题解。 我在这简单说一下D和F吧。 关于D题的证明: 我们首先如下构造: $1\ 1\ 1\cdots s-(n-1)$ 如果$n-1<s-(n-1)-1$显然存在一种构造方式使得另一个人gg,我们接下来就考虑$n-1\geq s-(n-1)-1$即$2n>s$的情况。 现在有$ 阅读全文
posted @ 2020-05-18 09:37 heyuhhh 阅读(447) 评论(5) 推荐(1) 编辑
摘要:"题目传送门" 还是 "视频题解" 。这次录的心态有点炸,录完了发现没开麦克风。。又得再录一次。 题目不算很难,可能就F需要好好想一下,一开始写了个假的$dp:dp[i][j][0/1]$表示当前在$(i,j)$位置,$a_{i,j}$是否发生了变化,维护一个$pair$,一个是当前最小花费,另一个 阅读全文
posted @ 2020-05-15 12:16 heyuhhh 阅读(230) 评论(0) 推荐(0) 编辑
摘要:"题目传送门" 还是 "视频题解" 。 被卡D了,难受,D其实就逐个情况分析一下就能推出来了,但比赛的时候感觉没有一个明确的方向,导致思路很混乱。 为啥E过的人这么少?E感觉比D还简单,直接多源点BFS一下就行。 代码如下: A. Orac and Factors B. Orac and Model 阅读全文
posted @ 2020-05-13 10:52 heyuhhh 阅读(389) 评论(0) 推荐(0) 编辑
摘要:第一场div4,E题被卡内存卡到自闭,原地爆炸。 题目还是比较简单的,这里是 "视频题解" 。 由于比较简单,就不贴代码了。。~~成功水一篇博客~~ 阅读全文
posted @ 2020-05-10 19:11 heyuhhh 阅读(209) 评论(0) 推荐(0) 编辑
摘要:"题目传送门" 第一次尝试视频题解的方式,已将视频发在b站上面,详细可 "戳我" 。 如果有什么不足之处还请大家指出。 这里说一下$C$题较为详细的证明,题目就等价为经过操作过后,不存在一个位置上面有超过$2$个点,如果有空缺那么有个位置点数必然大于$1$。 如果两个点可以到达同一个位置,那么就有$ 阅读全文
posted @ 2020-05-07 13:05 heyuhhh 阅读(538) 评论(10) 推荐(0) 编辑
摘要:"传送门" 题意: 给出一个$n$行$m$列的$01$矩阵,每次可以选择任一行或者任一列对其进行翻转。 问进行任意次操作过后,矩阵中$1$最少的个数为多少。 $n\leq 20,m\leq 100000$。 思路: 行数这么少,我们可以直接考虑状压枚举行的状态,固定行的状态过后,每一列就贪心选择$0 阅读全文
posted @ 2020-04-29 22:28 heyuhhh 阅读(238) 评论(0) 推荐(0) 编辑
摘要:"传送门" A. Road To Zero 贪心。 Code B. Binary Period 像构造$010101...$这样构造即可。 Code C. Yet Another Counting Problem 题意: 给出$a,b\leq 200$,然后给出$q,q\leq 500$个询问,每组 阅读全文
posted @ 2020-04-27 19:11 heyuhhh 阅读(263) 评论(0) 推荐(1) 编辑
摘要:"传送门" A. Nastya and Strange Generator 题意好绕,读懂了之后还是比较简单的。 我们从$1$到$n$,每次只能连续地放数直到放不了为止,否则就是不合法的情况。 详见代码: Code B. Nastya and Scoreboard 题意: 每个数可以用$7$根电子管 阅读全文
posted @ 2020-04-24 11:12 heyuhhh 阅读(457) 评论(0) 推荐(0) 编辑
摘要:"传送门" ABC略。。 D. Constant Palindrome Sum 题意: 给出$n$个数,$n$为偶数,每个数在范围$[1,k]$内。 现在可以改变任一个数的值,范围也要在$[1,k]$之内。 问最少改变多少次,使得$a_i+a_{n i+1}=x$对于所有的$i$都满足。 思路: 当 阅读全文
posted @ 2020-04-22 18:18 heyuhhh 阅读(451) 评论(0) 推荐(0) 编辑
摘要:"bzoj" "cf" 题意: 给出$n$个互异正整数序列$c_{1,2,...,n}$。 现在要求构造带点权二叉树,每个结点的点权都属于集合$c$。 现在给出$m$,要求权值和为$s,1\leq s\leq m$的不同二叉树个数。 思路: 考虑暴力$dp$,我们直接跑树形$dp:dp_{i}$表示 阅读全文
posted @ 2020-04-19 21:02 heyuhhh 阅读(155) 评论(0) 推荐(1) 编辑
摘要:"传送门" 题意: 给定$n$个小球,标号为$1,2,...,n$,现在要从中选出$m$组。每一组只能包含一个小球或者两个标号相邻的小球。 给定$k$,求出所有分组为$m,1\leq m\leq k$的方案数。 思路: 考虑直接暴力$dp:dp_{i,j}$表示前$i$个球划分$j$个组的方案数,那 阅读全文
posted @ 2020-04-17 23:06 heyuhhh 阅读(308) 评论(0) 推荐(0) 编辑
摘要:"传送门" A. Level Statistics 签到。 Code B. Middle Class 贪心。排序后求出前缀和直接搞即可。 Code C. Circle of Monsters 题意: 现有$n$只怪兽围成环,每个怪兽有两个属性$a_i,b_i$,$a_i$为其生命值,$b_i$为怪兽 阅读全文
posted @ 2020-04-16 23:09 heyuhhh 阅读(173) 评论(0) 推荐(0) 编辑
摘要:"传送门" A. Linova and Kingdom 题意: 给定一颗以$1$为根的树,现在要选定$k$个结点为黑点,一个黑点的贡献为从他出发到根节点经过的白点数量。 问黑点贡献总和最大为多少。 思路: 最直接的想法黑点肯定是位于深度越深的点越好,并且有这样一个性质:假设我们选择了一个点,那么该点 阅读全文
posted @ 2020-04-16 09:47 heyuhhh 阅读(300) 评论(0) 推荐(1) 编辑
摘要:"传送门" A. Powered Addition 题意: 给定序列$a_{1,2,\cdots,n}$,现在选定时间$k$,那么在$k$秒内,若当前时间是第$x$秒,可以选择任意多个数加上$2^{x 1}$。 现在问使得$a$序列单调不降的最小$k$为多少。 思路: 考虑贪心。 题意转化为选定一个 阅读全文
posted @ 2020-04-15 00:15 heyuhhh 阅读(195) 评论(0) 推荐(0) 编辑
摘要:"传送门" 最近太懒了。。ABCD直接跳过吧。。。 E2.Three Blocks Palindrome (hard version) 题意: 定义合法的序列类似于这样: $$ [\underbrace{a, a, \dots, a}_{x}, \underbrace{b, b, \dots, b} 阅读全文
posted @ 2020-04-14 18:26 heyuhhh 阅读(289) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页