首页 > 其他分享 >2024.2.21 まぁ、この世の中ガチャの引き次第で 何もかも説明つくわけだし?

2024.2.21 まぁ、この世の中ガチャの引き次第で 何もかも説明つくわけだし?

时间:2024-02-21 23:33:42浏览次数:27  
标签:2024.2 21 sum 次第 marsoj https 可以 根号 cn

模拟赛不知道对于 \(d(n)\) 很大的数可以做根号质因数分解,直接输完了。
中午在外面吃饭,去了一家很有创意和技术的餐馆,西安菜还是有辣的,而且还挺不错。
晚上看 RMR,A 队进了,小蜜蜂能不能进呢,不知道。

跳跃

DP 形式形如高维偏序,于是考虑怎么样来做这个东西。
常规做法有点菜,考虑高维前缀和 + 根号重构,于是可以在根号复杂度内求出一个点的答案,就可以过了。
注意对于 \(d(n)\) 较大的数可以暴力根号质因数分解。
https://marsoj.cn/record/65d5b99793e87304eedf9aa6

随机游走

令 \(g_u\) 表示只走 \(1\) 边到终点 \(T\) 的概率,\(f_u\) 表示 \(u\) 的期望权值。
则 \(g_u=\frac{1}{deg_u}\sum_{w=1}g_v\),\(f_u=\frac{1}{deg_u} (\sum_{w=1}(f_v+g_v)+\sum_{w=0}f_v)\)。
可以高斯消元解出。
考虑求方差,由高中数学 \(D(x)=E(x^2)-E^2(x)\),于是考虑怎样求 \(E(x^2)\)。
令事件 \(C\) 表示 \(x\) 向后走的过程中走到了 \(0\),\(C_R\) 为 \(C\) 的反事件,则有:

\[E_u(x^2)=\frac{1}{deg_u}(\sum_{w=1}p_v(C)E_v(x^2|C)+p_v(C_R)E_v(x^2|C_R)+2p_v(C_R)E_v(x|C_R)+p_v(C_R)+\sum_{w=0}E_v(x^2)) \]

\(p_v(C)E_v(x^2|C)+p_v(C_R)E_v(x^2|C_R)\) 可以合并成 \(E_v(x^2)\),于是只需要求 \(E_u(x^2)\),\(2p_u(C_R)E_v(x|C_R)\),\(p_u(C_R)\),可以列出大小为 \(3*n\) 的方程。
高斯消元即可,\(O(n^3)\)。
https://marsoj.cn/record/65d5c7e993e87304eedfa506

随机取数

利用期望的线性性,考虑计算某一个数的贡献。
枚举 \(x\),对于 \(x\) 的贡献则要求其后面的数不被全部拿完,令 \(f_{i,j,k}\) 表示选了 \(j\) 个 \(\le a_i\) 的数,其中有 \(k\) 个还要往后丢。
枚举选了 \(t\) 个 \((a_i,a_{i+1}]\) 里面的数,如果 \(k+t\) 不为 \(0\),则会有一个数拿掉 \(a_{i+1}\)。
如果 \(x\le a_i\) 且 \(k+t=0\),则 \(x\) 就可以和 \(a_i\) 匹配了,于是就可以计入贡献。
注意到我们不用真的枚举 \(x\),可以记录下来一个 \(0/1/2\) 表示 \(x\) 是否选定,与 \(x\) 合并的数是否出现,于是可以做到 \(O(n^4)\)。
感觉还有很多细节。
https://marsoj.cn/record/65d60f0593e87304eedfd182

标签:2024.2,21,sum,次第,marsoj,https,可以,根号,cn
From: https://www.cnblogs.com/cnyzz/p/18026416

相关文章

  • 2024.2 做题记录
    省流:因为一月底回厦门玩然后又回泉州过年,直到2.17才开始做题。[APIO2018]铁人两项圆方树和后缀数组我都想开个贴单独写。考虑关于“简单路径”,在点双上都有很特殊的性质。考虑把原图的圆方树建出来,然后考虑简单路径和圆方树的关系。注意到,在同一点双的两点的简单路径的并集,......
  • 2024.2.21游记
    首先,文对于线段\([A,B]\),\([C,D]\)什么时候相交。\(B\)为\(A\)的祖先,\(D\)为\(C\)的祖先相交有一种情况,在\([A,B]\)上有一个分叉,连接\(C\),然后分叉上面为\(D\),这是候,就会发现\(B\)是\(C\)的祖先,\(D\)是\(A\)的祖先代码形式LCA(B,......
  • 2024年2月21号题解
    106.从中序与后序遍历序列构造二叉树力扣题目链接解题思路找到根节点在中序序列的位置计算左子树的节点个数开辟一个节点,并把根节点的值赋值给这个节点根节点的左孩子和右孩子重复上面几个步骤代码实现/***Definitionforabinarytreenode.*structTreeNode{......
  • 24_02_21
    24_02_21梦熊临沂集训Day-7雪非常大,跟手指头差不多深,很软。下的时候像撒沙子一样沙沙沙的,声音挺大关于模拟赛给我整不会了......,暴力不会打,正解想不出来......赛后发现T2接近正解,差一个光速幂(写在题解里了)其他暴力有不少是DP,还要多练……奇怪的经验string比......
  • 24/02/21 染色问题
    题目描述给定一棵\(n\)个节点的树,你想把编号为\(i\)的叶子节点染成\(a_i\)的颜色。你本来可以一个节点一个节点的涂,但你觉得这样太慢了,你决定这样染色:选择一个节点\(x\)和一种颜色\(c\),然后把这个颜色的颜料桶直接倒在节点\(x\)上,使\(x\)的所有子树都染成\(c\)......
  • 2.21闲话 & solution『 有没有/谁/能够代替我』
    上午有唐氏模拟赛,100/0/0/20,rk7/15,鉴定为最唐的一次T1签到题,思路很简单题面ame是一个可爱的女孩子,她想要你帮她排序。给定\(4\timesn\)个数,要求将其分为\(n\)组,使得对于每组四个数,所有组中的\(|a\timesb-c\timesd|\)和最大,求最大和。排序,对于前\(2n\)大的,尽量把大......
  • [SWPUCTF 2021 新生赛]ez_unserialize
    概括这是一道PHP反序列化的CTF赛题,本意是想用这道题对PHP反序列化进行一定的学习。过程我们打开赛题,看看内容 没有发现什么东西,看看他的页面代码  根据他的提示,感觉是存在一个robots.txt文件的,尝试访问一下。 进去看看。 果然如此我们来分析一下这段代码<......
  • Solution Set【2024.2.21】
    [ARC162C]MexGameonTree可以发现若Bob在某个节点填了值\(K\),那么会直接导致其根链上的所有节点均不可能满足要求。因此若某个节点的子树内有不小于两个空位,那么Alice一定无法使该子树满足要求。若某节点子树内有一个空位且可以通过填上这一空位使其合法,那么Alice可......
  • 2024年2月21日——霜雪落满头,也算共白首
    今天上午寒霜又镀遍了世界大地上遍布着一层浅金色的冰壳,清晨的天色昏暗无光,一夜的风雨,早已在低温的作用下凝固,碧绿的春叶,枯寒的枝干,全部裹上了透明的镀层,连汽车都被冰封。深呼出一口气,在阳光下又变成了洁白的辰龙吐雾。中午回家的路上,抬头看向天空,一粒粒白色水晶,肆无忌惮......
  • 闲话2.21
    摆摆摆......