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

广二联考题解补全计划:


第十七套:
T1:取模性质,倍增
T2: DP优化,状态优化
T3:容斥原理,数位DP

T1:

首先先提一个关于取模的性质,一个数对一个比它小的数取模,大小一定减半,考虑对 $ \frac {n}{2}$ 分治即可。

我们先预处理出来每个数后面第一个比他小的位置,这样形成一个树形结构。

根据前面的性质,有:
\(S_p(x) = \lfloor \dfrac{x}{a_q} \rfloor S_q(a_q-1) + S_q(x \bmod a_q)\),预处理出 \(S_p(a_p-1)\) 就可以做到只处理log次,每次还需要树上倍增找下一个比他小的,那么两只log即可快速查询

T2:
萌熊原题,写一下思考过程:

  1. 因为只关心英雄集合,我们贪心地让所选英雄集合去对抗尽可能小的
    怪兽

  2. 于是 \(n^{3}\) 式子很好想,我们枚举集合大小 $k $ ,那么设计 \(f_{i,j}\) 枚举到第i个英雄,赢了j场,转移就不写了

  3. 优化前途在于枚举状态,我们发现我们 \(k\) 是必须要枚举的,前面设计的状态如果我们要求英雄输就很不好处理,我们考虑前后两端枚举,前面枚举赢的集合,后面枚举输的集合,最后再拼起来

  4. 发现不能直接拼,我们找到这样一个位置 \(a_k < b_p < a_{k+1}\),这样我们发现前面没赢的都能在后面输,后面没输的都能在前面赢。在这个位置拼起来就行了

T3:

UNR好题

之前学容斥有一个式子是 $ x_i \le b_i \ \ \ 求 \sum x_i=m$ 的方案数,那我们容斥做就好了

这个题是小于等于,那我们新加一个盒子,表示在这个盒子里的我们扔掉。

\[Ans=\sum_{S \in \left \{ 1,...m \right \} } (-1)^{|S|} \binom{n+m-(\sum_{i \in S} b^i-c+1)}{m} \]

设 $ A=n+m+k(c-1) $,把后面那一坨拆拆,得到一个下降幂形式,把它看做多项式:

拆一下系数,有

\[g_{0,0}=1,g_{i,j}=g_{i-1,j} \times (A-i+1) - g_{i-1,j-1} \]

下面你要求后面那一坨 \(b^i\) 的和

设计 \(f_{}\)

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

相关文章:

  • 怎么做代理网站永久域名申请
  • 免费建网站软件系统自建网站平台
  • 佛山网站建设与设计公司网站开发项目对自身的意义
  • 如何做网站域名备案高唐网站建设公司
  • 大连建设局网站地址做网站还 淘宝
  • 建设网站网站设计珠海电子商务网站建设
  • Chapter 8 Contour / Shape Detection
  • 【左程云算法笔记016】双端队列-双链表和固定数组实现 - 教程
  • 安庆网站建设哪家好企业文化墙素材图片
  • 婚恋网站排名前10专业建设外贸网站制作
  • 网站开发违约解除合同通知函wap网站html5
  • 兰州网站建设lst0931网页设计与制作dw
  • java相关问题:面向对象入门2与类的识别
  • EXCEL自动调整列宽的快捷键
  • 【C++实战⑬】解锁C++文件操作:从基础到实战的进阶之路 - 实践
  • 破解塔吊顶升高危难题!让事故率降 50%、审批快 70%
  • wordpress搭建的网站中国重点城镇建设集团网站
  • 网站接单石家庄网站建设优化
  • 哪个网站能学做微商百度最新版app下载安装
  • 专业创建网站重庆市招投标网官网
  • 淘宝有做网站吗wordpress转为pdf
  • 新乡住房与城乡建设厅网站wordpress搬迁后改哪个文件
  • 网站管理员后台丽水市龙泉市网站建设公司
  • logicFlow________文档2
  • CF2086D Even String
  • logicflow___文档3
  • 网站 术语免费的宣传方式
  • 淄博网站制作积分购买 wordpress
  • 视屏网站的审核是怎么做的优化搜索曝光次数的方法
  • 网站开发强制开启浏览器极速模式新网站如何做排在前面