会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cute_lxy
博客园
首页
新随笔
联系
订阅
管理
2026年7月26日
[笔记] 贪心 - 3/3(反悔贪心)
摘要: 我们知道,贪心从来都是只顾现在,不太考虑将来的算法,然而,这种鼠目寸光的策略,在很多题目中并不成立,因为贪心算法只会紧紧抱住眼前的利益不放,而忽视了将来可能有更大的利益在等着它。 于是反悔贪心这一种特殊的贪心就出现了,它同样是贪心,但比普通的贪心更灵活,它学会了在合适的时机放下曾经拿起的东西,从而获
阅读全文
posted @ 2026-07-26 22:31 Cute_lxy
阅读(1)
评论(0)
推荐(0)
2026年7月12日
[题解] P10950 太鼓达人
摘要: P10950 太鼓达人 本题有搜索+判重+剪枝的做法,除了复杂度很玄学之外都比较简单,这里提供一种欧拉路解法。 首先,由一个子串转移到下一个子串,只需要在末尾加一位,然后把最高位删掉即可。 于是考虑图论建模,点用二进制表示每个长度为 \(k\) 的子串,边表示子串间的转移关系。 我们想让 \(m\)
阅读全文
posted @ 2026-07-12 17:06 Cute_lxy
阅读(2)
评论(0)
推荐(0)
[题解] Range Flip - AtCoder abc466_E
摘要: Range Flip - AtCoder abc466_e 为了更细致的刻画翻牌后的影响,我们令 \(c_i=a_i+b_i\),于是有 \(a_i=b_i+c_i\),所以 \(s_a=s_b+s_c\),由于 \(s_b\) 是定值,我们只需要最大化 \(s_c\) 即可。 那问题来了,怎么处理
阅读全文
posted @ 2026-07-12 12:31 Cute_lxy
阅读(39)
评论(0)
推荐(1)
2026年7月7日
[题解] P15260 [USACO26JAN2] Balancing the Barns G
摘要: P15260 [USACO26JAN2] Balancing the Barns G 一道非常好的二分题。 首先不难发现,答案 \(\max\{a_i\}-\min\{b_i\}\) 与操作次数 \(cnt\) 之间有单调性,所以考虑二分找最小的不平衡度使得 \(cnt \le k\)。 现在问题来
阅读全文
posted @ 2026-07-07 16:22 Cute_lxy
阅读(5)
评论(0)
推荐(0)
2026年6月21日
[笔记] 二分与三分
摘要: 二分 二分基本思想与二分查找 二分,顾名思义,就是把一个东西分成两部分。 对于任意的序列上元素的查询,我们只能一个个的枚举。而当序列有序时,我们便可以使用二分进行优化。 具体的,我们用 \([l,r]\) 表示当前查找的区间,每次取其中点 \(mid\),比较 \(mid\) 处的值与所查询值的大小
阅读全文
posted @ 2026-06-21 22:19 Cute_lxy
阅读(16)
评论(0)
推荐(0)
2026年6月8日
[题解] P2056 [ZJOI2007] 捉迷藏 / abc460_f - Farthest Pair Query
摘要: P2056 [ZJOI2007] 捉迷藏 / abc460_f - Farthest Pair Query 前置结论 为了解决这个题,我们需要先证明一个重要结论: 定理1 设 \(T_1,T_2\) 为两棵树,直径分别为 \((a_1,b_1),(a_2,b_2)\),设 \(T= T_1 \cup
阅读全文
posted @ 2026-06-08 23:19 Cute_lxy
阅读(11)
评论(0)
推荐(0)
低级错误集合
摘要: 2026-7-12 认为0是负数。 搞错dp的状态的意义。 看错dp的类型。 2026-7-6 树剖做完线段树操作后忘了跳 没弄清楚树剖中dfn的大小关系。 线段树把 \((tr[u].l+tr[u].r)>>1\) 打成 \((l+r)>>1\)。 2026-6-20 Dijkstra算法忘写vi
阅读全文
posted @ 2026-06-08 12:51 Cute_lxy
阅读(6)
评论(0)
推荐(0)
2026年6月1日
[题解] P4071 [SDOI2016] 排列计数
摘要: P4071 [SDOI2016] 排列计数 先给出几个便于解题的定义: 设 \(p[i]\) 表示元素 \(i\) 应该放在哪个位置上,初始时 \(p[i]=i\) ,保证任何时候都是一一对应。 若 \(a[i]=p[i]\),也就是刚好放在该放的位置时,则我们称第 \(i\) 个元素放的位置是正确
阅读全文
posted @ 2026-06-01 20:50 Cute_lxy
阅读(13)
评论(0)
推荐(0)
2026年5月31日
[题解] P1450 [HAOI2008] 硬币购物
摘要: P1450 [HAOI2008] 硬币购物 一个非常巧妙的背包 dp。 不难发现,题目相当于给了一个 4 个物品的多重背包,要我们求出装背包的方案数。 然而不幸的是,观察数据范围可知,直接跑多重背包会 TLE,即使用上了最强有力的单调队列优化,也无法通过。 那怎么做?我们发现,如果没有硬币的限制,我
阅读全文
posted @ 2026-05-31 22:24 Cute_lxy
阅读(7)
评论(0)
推荐(0)
2026年5月22日
[题解] HTP12056 邦邦邦 - 核桃OJ
摘要: 邦邦邦 - 核桃OJ 评橙何意味?这题哪里简单了? 注意到, $A \oplus B $ 相当于忽略一切进位的加法,于是考虑二进制分解后,找哪些位上的进位被忽略了,并尝试构造两个数,使得两个数的和满足所有的进位。 先把两个数转二进制,放到两个数组 \(a,b\) 中,规定最低位存在下标为1的位置中。
阅读全文
posted @ 2026-05-22 23:17 Cute_lxy
阅读(20)
评论(0)
推荐(0)
下一页
公告