当前位置: 首页 > news >正文

CF2119E And Constraint

学到了一些东西。

首先考虑到 \(b_i\) 的二进制位一定包含了 \(a_{i - 1} | a_i\) 的二进制位,我们不妨求一个 \(p_i\) 表示将 \(b_i\) 最少加多少可以满足这个条件的数。

但是我们发现可能存在一些的与的数比 \(a_i\) 大,我们还需要通过一些操作将 \(b_i\) 某些位置的 \(1\) 给干掉。

有个二进制题经典结论是:

  • 当我通过加一些 \(1\) 使得目前的 \(p_i\) 中原本有一位是 \(0\) 的地方变成 \(1\),那没比它位低的可以任意排布。

我们枚举到底哪个地方变成了 \(1\)比它低的位肯定能变成 \(0\) 就变成 \(0\),否则肯定存在一种方案将它更低的位变成 \(1\),且这样一定不劣,通俗来说,我们最后可能的 \(p_i\) 只会有位数种。

然后 DP 即可啦。

http://www.sczhlp.com/news/279036/

相关文章:

  • wordpress如何添加文章来源外包网络优化
  • 临淄网站制作价格低专门做排行榜的软件
  • 易营宝mip网站建设h5页面版式设计有哪些方法
  • 免费交流网站建设wordpress 为静态
  • 网站的系统建设方式公司网络推广网站就选火13星仁德
  • vue适合什么样的网站开发wordpress iis 分页 404
  • 惠州网站建设推广公司视频网站 如何做seo
  • 网站设计开发软件短链接
  • 网站设计基本结构建设用地规划查询网站
  • 重庆网站建设公司哪家好事件营销的具体方法有哪些
  • 平度网站建设上海app开发网站建设
  • 群晖ds218 做网站西安百度推广优化公司
  • 个人网站制作基本步骤手机对比参数配置平台
  • 12380网站建设的意见建议常见的网络推广工具
  • 什么是云速建站服务佛山伦教网站设计
  • 网站导航广告怎么做专门做视频的网站吗
  • 网站策划书需求分析网站网络推广运营
  • auxer可以做网站嘛wordpress 源码 解读
  • 中国个人优秀网站apache wordpress配置文件
  • 网站违法和做网站得有关系烟台市住房和规划建设管理局网站
  • 阿里巴巴国际站坑人阳泉网站建设公司
  • 西安做网站的工资怎么样啊怎样建设与维护自己的平台网站
  • 购物网站建设款流程设计师网站软件
  • 做网站电脑开一天用多少钱青岛中企动力科技股份有限公司
  • 杭州做网站hzfwwl微网站开发报价单
  • 简单的网站设计百度一下搜索
  • [题解]P9129 [USACO23FEB] Piling Papers G
  • 2025年大型折叠遮阳蓬制造商排行榜单
  • 网站工作室设计wordpress如何上传文件
  • 徐水区城市建设网站大型户外广告设计公司