会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zac2010's blog
严谨的时间,严格的计划,必要的留白。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
2023年12月9日
[CF958F3] Lightsabers (hard)
摘要: 题目链接 对于一种元素 \(v\),假设它在给出可重集合中出现了 \(t\) 次,那么容易把它表示成基础的生成函数形式:\(1+x+x^2+x^3+\dots+x^t\)。 显然,把所有元素的生成函数卷一下就是答案。但是这样最坏情况为 \(O(nm\log n)\)的,不能通过这道题。 在思考优化方
阅读全文
posted @ 2023-12-09 09:44 zac2010
阅读(20)
评论(0)
推荐(0)
2023年11月27日
[ABC315Ex] Typical Convolution Problem
摘要: 题目链接 首先观察到这个形式,容易发现它和常规的卷积不同点就在于:题目给出的求和定义中,\(\sum\) 符号下面的式子是 \(i+j<N\) 求和而不是 \(i+j=N\)。 为了方便计算,我们引入: \[G_n=\sum_{i+j<N}F_iF_j \]我们发现,假设所有 \(F_{1\sim{
阅读全文
posted @ 2023-11-27 17:35 zac2010
阅读(58)
评论(0)
推荐(0)
2023年10月28日
洛谷P6669 [清华集训2016] 组合数问题
摘要: 题目链接1、题目链接2 这道题的难点在于 \(k|C_{i}^{j}\) 这个特殊限制。 由于 \(n,m\) 的范围很大,再加上式子中有组合数,我们自然而然地想到了 \(\text{lucas}\) 定理: \[C_{n}^{m}={C_{\lfloor\frac{n}{k}\rfloor}^{\
阅读全文
posted @ 2023-10-28 10:35 zac2010
阅读(83)
评论(0)
推荐(0)
2023年10月24日
CF1223F
摘要: 简要题解:考虑按照题意模拟,能消除就消除,否则入栈。每维护一个元素的加入后,用哈希维护当前栈的状态,最后就遍历哈希表(假设它是 $x$ 个位置的栈序列),拿所有 $C_{x}^{2}$ 求个和即可。 解题思路 考虑先借助可消除序列的构造方式对括号序列的形态进行观察: 假若 A 是一个可消除序列,那么
阅读全文
posted @ 2023-10-24 08:55 zac2010
阅读(18)
评论(0)
推荐(0)
2023年10月18日
洛谷P3298 [SDOI2013] 泉
摘要: 考虑容斥。 我们记至少有 \(i\) 个指标相同的年份对数为 \(f_i\),那么最终答案为: \[\sum_{i=k}^n (-1)^{i-k}\times f_i \]\(f_i\) 可以通过枚举状态,之后通过字符串哈希来计数得到(注意指标只有 \(6\) 个)。字符串哈希可以把 base 设为
阅读全文
posted @ 2023-10-18 15:47 zac2010
阅读(18)
评论(0)
推荐(0)
2023年10月17日
浅谈OI中常用的卡常技巧(时间效率相关)
摘要: 近期比赛频频被卡常,特此纪念我挂掉的分数。 目录读写优化对于 scanf 语句的优化对于 cin cout 语句的优化普通的快读快写基于 fread/fwrite 优化的快读小 trick指令集优化其它实用优化把函数变成内联函数。寄存器优化循环展开define, constexpr 与 const提
阅读全文
posted @ 2023-10-17 07:47 zac2010
阅读(846)
评论(0)
推荐(1)
2023年10月9日
CF1876C/CF1877E Autosynthesis
摘要: 题目链接 考虑将所有的 \(i\) 指向 \(a_i\),将会建出一张基环内向树。 对于一个节点 \(i\),假若最终我们未圈出它,那么我们称我们选择了 \(i\) 的出边;否则是未选择。 不难发现,最终答案合法当且仅当:所有未选择出边的点,它的入边最少有一条被选择了;所有选择了出边的点,它所有的入
阅读全文
posted @ 2023-10-09 18:18 zac2010
阅读(76)
评论(0)
推荐(0)
2023年10月2日
洛谷P9603 [IOI2023] 山毛榉树
摘要: 题目链接1,题目链接2 题目的“绝妙置换”定义较为复杂,我们无法直接进行转化。考虑列举出一些必要条件,从中寻找思路: 对于树上的一条边 \((x,y)\),其中 \(x\) 为 \(y\) 的父节点。那么 \(x\) 在绝妙置换中的位置必定小于 \(y\) 的位置。 对于同个颜色节点的父亲集合,在绝
阅读全文
posted @ 2023-10-02 22:01 zac2010
阅读(64)
评论(0)
推荐(0)
2023年9月29日
[ABC025D] 25個の整数
摘要: 考虑从小到大加入每种权值,同时维护一个状压数组 $f$。 具体的,我们对于在输入矩形中出现过的数,直接转移;否则枚举当前的数放在哪一位,判断合法性之后转移就行了。 判断合法其实有一种比较简便的方法,每次加入一个数时,如果他在某个三元组的中间位置,且左右的点恰好填了一个,那么就证明这个三元组是单调的,
阅读全文
posted @ 2023-09-29 11:49 zac2010
阅读(11)
评论(0)
推荐(0)
CF441E Valera and Number
摘要: 题目链接 这道题一个朴素的思路就是:维护 \(f_{i,j}\) 表示第 \(i\) 轮后 \(x=j\) 的方案数。时间复杂度 \(O(k\times 2^k)\)。显然过不了。 我们尝试寻找一个能抛开 \(x\) 的值域的做法。不妨重新设 \(f_{i,j}\) 表示第 \(i\) 轮结束时的
阅读全文
posted @ 2023-09-29 08:28 zac2010
阅读(34)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
公告