自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 洛谷P4316题解

期望概率dp+建反图思想

2023-09-05 10:27:27 55

原创 Icy Itinerary(一道有意思的增量构造题)

证明:假设ai-1与ai之间有连边,ai+1与ai之间没有连边,则易推出ai-1与ai-2,ai-2与ai-3…i这个集合中相邻两点有连边,ai+1…对于这个构造,我们可以这样考虑:假设我们已知s1为原图中存在哈密顿路的集合,t1为该哈密顿路的终点,s2为补图中存在哈密顿路的集合,t2为该补图中哈密顿路的终点,ai为我们当前考虑加入的点。给定一个图,有n个点,m条边,要求构造一个以1开头点的排列,使得该排列中只存在一个点ai满足:ai与ai-1和ai+1的其中一点有连边,且与另外一点无连边。

2023-08-01 16:46:21 79 1

原创 题解:[NOIP2016 提高组] 愤怒的小鸟

我们知道达到所有基本状态的最小步数是1,所以我们就可以在记录基本状态的时候将该状态的dp值记为1。然后,可以发现状态的合并这一过程中,状态所对应的二进制数单调递增,所以从小到大依次枚举可以通过基本状态取并集得来的状态,再用它的dp值来递推后面状态的值,最后输出全集的dp值即可。初中生都知道的问题——3点确定一个二次函数。基于上面的思考,我们可以得到一种记录基本状态的思路——任选两个点进行枚举,得到一个满足题意的解析式(即a<0),然后再枚举剩下的点,找到所有在该二次函数上的点并用一个二进制数记录这个状态。

2023-06-21 20:11:16 84

原创 洛谷P1640[SCOI]连续攻击游戏(二分图)

二分图例题:洛谷P1640[SCOI]连续攻击游戏

2023-02-18 12:50:56 115 1

原创 一本通5.4练习1:涂抹果酱

一般的状压dp都是用二进制位运算完成,但本题有所不同,需要用三进制来完成。

2022-11-12 22:17:46 197

原创 分享一道题目:rollcall

网上该题的大多数做法都是用平衡树或权值线段树来做的,我来分享一个不同的做法

2022-10-30 16:46:34 90 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除