首页 > 其他分享 >5月记录

5月记录

时间:2024-05-09 09:05:07浏览次数:21  
标签:系数 frac 记录 高度 ge qi 考虑

76.CF1967 Codeforces Round 942 (Div. 1)

CF1967A

CF1967B1

\[b\times \gcd(a,b)|a+b \to qi^2|(p+q)i \to qi|(p+q)\to q|p \to b|a \]

反过来也能推到。

CF1967B2

\[a+b|b\times \gcd(a,b) \to (p+q)i|qi^2\to (p+q)|qi \to (p+q)|i \]

枚举 \(p,q\),因为 \(p<i,pi< n\),所以 \(p^2< \sqrt n\),\(q\) 同理。

容易做。

CF1967C

一个树状数组的结构。

相当于 \(k\) 次前缀和下的组合系数。

用树状数组模拟求出 \(a_1\cdots a_{i-1}\),乘上对应系数可以求出 \(a_i\)。

CF1967D

image

CF1967E1

经典双直线 \(\mathcal O(n\sqrt n)\)。

77.CF1965

78.CF1969

CF1969E

记录每个点上的数前一个出现和后一个出现的位置。

合法区间是 \(n\) 个二维矩阵。

扫描线求出 \(l_i\) 表示以 \(i\) 为右端点,最大的不合法左端点。

按照 \(l_i\) 排序,最大的 \(l_i\) 一定要修改(必要性),记已经修改过的 \(\min(l_i)\) 为 \(mn\),若之后的 \(l_i\),有 \(i\ge mn\),则跳过,一定最优。

79.CF335E

考虑知道 \(B\) 求 \(A\)。

对于一个高度为 \(i\) 的楼房,概率为 \(\frac{1}{2^i}\),高度 \(\ge i\) 的概率为 \(\frac{1}{2^{i-1}}\),小于的概率即为 \(1-\frac{1}{2^{i-1}}\)。

考虑从一栋楼的第 \(i\) 层出发的通道的期望长度(除去最左点),则有:

\[p\sum_{k=0}^{+\infty}(1-p)^k(k+1)=\frac{1}{p}=2^{i-1} \]

得到对于 \(B\) 的贡献也是 \(2^{i-1}\),所以 \(A=B\)。

注意,这里只能推出 \(B\) 走第 \(i\) 层的通道对 \(A\) 的贡献。

再考虑知 \(A\) 求 \(B\)。

这里就不同了,因为 \(A\) 对每一层不同的分配数量对 \(B\) 的贡献都有一个不同系数。

考虑从低往上考虑,不断将最大值限制提高。

设当前高度为 \(x\),长度为 \(j\),则有:

\[(n-j)P(\ge x)^2P(<x)^{j-1}(2^{i-1}-2^{i-2}(1+\sum_{k=0}^{j-1}\frac{k\cdot P(=x)^k}{P(<x)^k})) \]

再加上高度为 \(1\) 的 \(n\)。

时间复杂度 \(\mathcal O(nm)\),好像可以矩阵优化。

标签:系数,frac,记录,高度,ge,qi,考虑
From: https://www.cnblogs.com/orzz/p/18174804

相关文章

  • 记录: 小红书笔记采集接口 获取用户笔记列表
    为了维护公司在小红书平台上的账号数据以及运营分析,需要用到小红书数据采集相关的公开接口进行辅助管理。近期调研发现iDataRiver平台https://idatariver.com上有开箱即用的小红书公开API,可以按需调用。本人简单测试了一下效果还可以,故记录下来以备日后使用。接口使用详情请参......
  • 讨论 :银弹真的有用么? 在学习通提交解答的同时,可以同步发布在团队和个人博客上,作为
    银弹在项目管理和团队协作中是一种特殊的工具,其有效性和适用性取决于具体的团队和项目环境。这里是关于银弹的一些讨论点和考虑因素:优点:快速决策:当团队成员之间出现争执时,银弹可以帮助快速做出决策,避免争论持续下去,节省时间和精力。明确权威:银弹赋予特定角色(Dev/Test/PM)决策权,......
  • 2024.5 做题记录
    五一之后临时决定要来脱产。谢谢所有认可我的决定,支持我的人。P1935[国家集训队]圈地计划注意到相邻两项不同就会产生贡献的条件不好处理,所以考虑对行列进行黑白染色,将一种颜色格子的\(a,b\)交换,这样条件就变成了相邻两项不同才会产生贡献。然后套用文理分科的做法就可......
  • spring刷题记录——to be continue
    在牛客网刷的题目,类似于补基础了?这里按照知识点进行分类,因为发现有些同样的知识点不同的题目还是很痛苦。这里就不用颜色标记了,因为我觉得都要记。Spring容器篇Spring容器也叫做Ioc容器(Ioc,在我之前写的随笔里面也有谈到),本质上就是一个工厂。Sp......
  • NGINX配置记录
    ####NGINX配置记录server{listen80;server_namewww.222.com;charsetutf-8;#roothtml/222/wap/dist;#location/robots.txt{#301重定向#return301http://www.333.com;if($time_iso8601~"(\d{4})-(\d{2})-(\d{2})"......
  • 银河麒麟V10——问题记录
    1.在桌面登录用户后无法进入桌面,又退回到登录页面。权限问题:切到后台ctrl+alt+F1,进入主目录,chown-R用户名:用户名.Xauthority如仍解决不了问题,查看~.xesession-error日志,借助日志解决问题,如出现privatesocketdirermissiondeniedchmod 777 /tmp,修改/tmp权限。2......
  • C# 相关记录
     程序转成Windows服务varoptions=newWebApplicationOptions{Args=args,ContentRootPath=WindowsServiceHelpers.IsWindowsService()?AppContext.BaseDirectory:default};varbuilder=WebApplication.CreateBuilder(options); webservices服务转成cs类......
  • CF566E 做题记录
    link比较常规的一道构造题,练习自己的构造水平。首先对于一条边\((u,v)\),如果有边\((x,u),(v,y)\),我们可以对\(x,y\)的距离不超过\(2\)的点集\(S_x,S_y\)进行求交\(S_x\capS_y\),结果恰好就是\(\{u,v\}\)。我们枚举两条信息,对两个集合求交,如果结果为两个点,那么这两个......
  • iOS pod删除某一个框架记录一下 eg: JMessage
    pod删除JMessage 提示没有找到 “jcore-ios” 在otherlinkerFlags 中删除 “jcore-ios” 删除后说没有找到“JMessage”继续删除  删除后问题出现了   提示没有找到coreimage 很奇怪 根本没有动这个文件 继续删除问题更多,回去排查发现 -fram......
  • 创建个人博客网站记录-2.3 建立模型以及对应的CRUD操作
    2.3、建立模型以及对应的CRUD操作在本节中,创建了USER用户类和BLOG博文类两个对象类,并实现了其基本的增删改查的操作。#flaskr/models.pyfromflaskimportgfromflask_sqlalchemyimportSQLAlchemyfromsqlalchemyimportColumn,Integer,String,TIMESTAMP,ForeignKey,T......