会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gloid
你是唯一的光。
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
随机化
BZOJ3243 NOI2013向量内积(随机化)
摘要:考虑奇技淫巧。 首先是k=2。对向量维护一个前缀和,每次将当前向量与前缀和点乘。如果点乘结果不等于i-1&1,说明当前向量至少和之前的某个向量的数量积是2的倍数,暴力找就可以了。当然等于i-1&1也不一定就不存在,这本质上还是个随机算法,于是先random_shuffle一下。 k=3时,注意到12
阅读全文
posted @
2018-09-19 19:28
Gloid
阅读(133)
评论(0)
推荐(0)
BZOJ3569 DZY Loves Chinese II(随机化+树上差分+线性基)
摘要:上一题的强制在线版。对图跑出一个dfs树,给非树边赋上随机权值,树边的权值为覆盖他的非树边权值的异或。这样如果某条树边和覆盖他的非树边都被割掉(即图不连通),他们的异或值就为0。每次对询问看有没有子集异或值为0即可,可以简单地用线性基搞定。
阅读全文
posted @
2018-07-28 16:32
Gloid
阅读(319)
评论(0)
推荐(0)
公告