随笔分类 -  概率期望

摘要:考虑对一个串如何分割能取得最大值。那么这是一个经典的线段覆盖问题,显然每次取右端点尽量靠前的串。于是可以把串放在AC自动机上跑,找到一个合法串后就记录并跳到根。 然后考虑dp。设f[i][j]表示前i位走到AC自动机上j节点的概率,枚举下个字符即可转移。同时记录此时期望伤害,找到合法串就统计入答案。 阅读全文
posted @ 2018-09-04 00:09 Gloid 阅读(135) 评论(0) 推荐(0) 编辑
摘要:可以发现这个写挂的树状数组求的是后缀和。find(r)-find(l-1)在模2意义下实际上查询的是l-1~r-1的和,而本来要查询的是l~r的和。也就是说,若结果正确,则a[l-1]=a[r](mod 2)。 一个很容易想到的思路是线段树维护每一位为1的概率。然而这其实是不对的,因为每一位是否为1 阅读全文
posted @ 2018-08-04 17:37 Gloid 阅读(214) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示