自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

alpc_qleonardo

半退役状态

  • 博客(5)
  • 收藏
  • 关注

原创 BZOJ 5244 [Fjwc2018]最大真因数(Min_25筛变形 + 积性)

    所谓最大真因数,就是不包括他自己的最大因子。显然质数的最大真因子为1,而合数的最大真因子是他本身除以最小质因子。 而本题要求求所有的合数的最大真因子之和。然后数据范围是5e9,一眼看上去就是一个Min_25筛嘛,求出前缀和s,然后减去质数部分和g即可。然后啪啪啪把板子敲上去,然后跑了跑样例发现根本过不了……然后开始怀疑人生,后来仔细一想,原来最大真因子这个东西,他不满足积性,也就...

2018-11-19 21:55:26 532

原创 牛客练习赛31 F 瑟班守护者莎利雅与护教军(推导 + 线段树)

    一道算是挺难想的线段树。 需要维护两个数组,一个d和一个f。f的定义参见体题面,前后最大值中最小的,再与自己的d取一个大的。然后有三种操作,1是求f的和;2是求区间[l,r]中,有多少个f的数值大于给定的数字v;3是修改某一个位置的d的值,使其增加v。在这里,f随着d的数值而变化,但是这个变化的关系没有什么直观的联系。 下面我们仔细考虑一下,这两个到底有什么关系。  ...

2018-11-17 16:52:35 306

原创 牛客练习赛31 C 无畏死灵术士莉莲娜与锁链面纱(dfs + 期望dp)

    太久没有做期望/概率dp,已锈。。。 大概就是说给你一个1到n的全排列,然后每次随机选择一个数字在不改变其他数字相对位置的前提下,把比他小的数字放在他前面,大的在后面。问期望几次能够使得这个序列有序。 由于是求期望,所以显然是要倒着求。令dp[x]表示状态x下变得有序的期望步数。那么显然有转移方程:                                     ...

2018-11-17 00:25:13 327

原创 WannaFly挑战赛 28 C msc的宠物(二分答案 + 树形dp)

    题意相当于是把一棵树分为k+1个部分,然后使得这么多个部分的极差最大值最小。 首先考虑直接树形dp,由于是在讨论极差,所以我们要想办法表示极差的状态,但是我们发现仅仅用状态表示极差,并不能够很好的转移,而且极差本身也不好表示。在转移的时候,满足一个子树的极差最小值,在考虑别的节点的时候可能并不是最小值,也就是说子问题是有后效性的,这也就意味这直接用dp是做不了的。 所以...

2018-11-10 13:03:24 660 2

原创 牛客练习赛30 F 小K种妹妹(树上分块)

    大致题意,实现一种树状数据结构,包含修改权值,添加节点,删除边和查询子树内特定权值范围节点个数的操作。 虽然说是数据结构,而且有LCT这个东西可以考虑使用,但是分块作为一种非常快速的方法着实是赛场上的首选。树上的分块相对比较少见,本题可以作为树上分块的模板题。 树上分块与普通分块类似,只不过是要按照dfs序去分块。每次顺序dfs,把节点加入块中,当块的节点个数大于阈值,那么...

2018-11-09 00:01:46 205

空空如也

空空如也

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

TA关注的人

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