正睿暑假集训总结(7.28~

感觉写的好糟,努力日更吧,也许后期再补??
不算是总结了,闲扯??
发现一个问题
曾经写题,不会啊也无所畏惧,死怼题解
但是啊,以前懂得现在怎么忘了啊

Update/9/4:愉快的推出了式子,并表示可以虐std,然而。。。考试的时候逆元写错了…(这导致我一度以为我看错了题。。。)

7.28总结


https://www.cnblogs.com/lcyfrog/p/11258351.html

https://www.cnblogs.com/hjmmm/p/11266286.html

突然觉得我有救了

讲了很多例题,感觉对期望与概率有了更深的理解

了解了很多的模型,解题方法什么的,老师列的式子就比较高级

懂了很多,但还有一些不懂。

感觉很不错啊,一开始不会,但老师讲了以后能理解,开心的啊

下面学习杂记笔记(未完):

等比数列求和: S n = ( a 1 − a n ∗ q ) / ( 1 − q ) S_n=(a_1-a_n*q)/(1-q) Sn=(a1anq)/(1q)

∑ i = 0 n x i = ( 1 − x n + 1 ) / ( 1 − x ) \sum_{i=0}^nx^i=(1-x^{n+1})/(1-x) i=0nxi=(1xn+1)/(1x)

∑ i = 0 x i = 1 / ( 1 − x ) \sum_{i=0}x^i=1/(1-x) i=0xi=1/(1x) ( 0 &lt; x &lt; 1 ) (0&lt;x&lt;1) (0<x<1)

期望的线性:E[X+Y]=E[X]+E[Y]

p概率发生的事件期望发生 1 / p 1/p 1/p次发生:

x:第几次发生的

E ( x ) = ∑ i p ( x = i ) ∗ i = ∑ i ( p ( x &gt; = i ) − p ( x &gt; = i + 1 ) ) ∗ i E(x)=\sum_ip(x=i)*i=\sum_i(p(x&gt;=i)-p ( x &gt;= i+1 ) )*i E(x)=ip(x=i)i=i(p(x>=i)p(x>=i+1))i

p ( x &gt; = i ) = ( 1 − p ) i − 1 p(x&gt;=i)=(1-p)^{i-1} p(x>=i)=(1p)i1

E ( x ) = ∑ i ( ( 1 − p ) i − 1 − ( 1 − p ) i ) ∗ i E(x)=\sum_i((1-p)^{i-1}-(1-p)^i)*i E(x)=i((1p)i1(1p)i)i

E ( x ) = ( ( 1 − p ) 0 − ( 1 − p ) 1 ) ∗ 1 + ( ( 1 − p ) 1 − ( 1 − p ) 2 ) ∗ 2... + ( ( 1 − p ) i − 1 − ( 1 − p ) i ) ∗ i + ( ( 1 − p ) i − ( 1 − p ) i + 1 ) ∗ ( i + 1 ) ) E(x)=((1-p)^0-(1-p)^1)*1+((1-p)^1-(1-p)^2)*2...+((1-p)^{i-1}-(1-p)^i)*i+((1-p)^i-(1-p)^{i+1})*(i+1)) E(x)=((1p)0(1p)1)1+((1p)1(1p)2)2...+((1p)i1(1p)i)i+((1p)i(1p)i+1)(i+1))

E ( x ) = ∑ i = 0 ( 1 − p ) i = 1 / p E(x)=\sum_{i=0}(1-p)^i=1/p E(x)=i=0(1p)i=1/p

有 n 个随机变量量 X[1…n],每个随机变量量都是从 1…S 中 随机⼀一个整数,求 Max(X[1…n]) 的期望:

y:最大值,求 E ( y ) E(y) E(y)

E ( y ) = ∑ i ∗ p ( y = i ) E(y)=\sum i*p(y=i) E(y)=ip(y=i)

= ∑ i ∗ ( p ( y &lt; = i ) − p ( y &lt; = i − 1 ) ) =\sum i*(p(y&lt;=i)-p(y&lt;=i-1)) =i(p(y<=i)p(y<=i1))

= ∑ i ∗ ( ( i s ) n − ( i − 1 s ) n ) =\sum i*(({\frac{i}{s}})^n-({\frac{i-1}{s}})^n) =i((si)n(si1)n)

拿球问题:神奇的平等思想

  • 箱子里有 n 个球 1…n,你要从里面拿 m 次球,拿了后不放回,求取出的数字之和的期望

​ 考虑第i次拿出来的值的期望,每次期望应是相同的,计算出第1次的期望求和即可

  • 箱子里有 n 个球 1…n,你要从里面拿 m 次球,拿了后放回,求取出的数字之和的期望

​ 球球平等,每个球被拿到的概率是 m / n m/n m/n,可计算出每个球的期望值,求和即可。

  • 箱子里有 n 个球 1…n,你要从里面拿 m 次球,拿了后以 p1 的概率放回,以 p2 的概率放回两个 和这个相同的球, 求取出的数字之和的期望

​ S:取出的数字之和,求E(S);

X i : X_i: Xi:数字i的贡献

Y i : Y_i: Yi:数字i取出的次数

​ ∵ S = ∑ i = 1 n X i S=\sum_{i=1}^n X_i S=i=1nXi

E ( X i ) = Y i ∗ i = m n ∗ i E(X_i)=Y_i*i=\frac{m}{n}*i E(Xi)=Yii=nmi (由于每个数字i期望取出的次数相同,总共取出m次,所以)

​ ∴ E ( S ) = ∑ E ( X i ) = ∑ m n ∗ i E(S)=\sum E(X_i)=\sum \frac {m}{n}*i E(S)=E(Xi)=nmi

游走问题:

  • 在一条 n 个点的链上游走,求从一端走到另一端的概率(期望步数)

    y : y: y:从一端走到一端的步数

    X i : X_i: Xi:从第i个点第一次走到第i+1个点的步数

    y = ∑ i = 1 n − 1 X i y=\sum_{i=1}^{n-1}X_i y=i=1n1Xi

    E ( y ) = ∑ i = 1 n − 1 E ( X i ) E(y)=\sum_{i=1}^{n-1}E(X_i) E(y)=i=1n1E(Xi)

    E ( X 1 ) = 1 E(X_1)=1 E(X1)=1

    E ( X i ) = 1 2 ∗ 1 + 1 2 ∗ ( 1 + E ( X i − 1 ) + E ( X i ) ) E(X_i)=\frac {1}{2}\ast1+\frac {1}{2}\ast(1+E(X_ {i-1})+E(X_{i})) E(Xi)=211+21(1+E(Xi1)+E(Xi))

  • 在一张 n 个点的完全图上游走,求从一个点走到另一个点的概率(期望步数)

    由于是完全图,所以每个点都有一条边直接连向目的地

    每次走的成功概率为 1 n − 1 \frac{1}{n-1} n11,则期望步数为n-1

  • 在一张 2n 个点的完全二分图上游走,求从一个点走到另一个点的概率(期望步数)

    B:走到异侧一点的期望步数

    因为是完全二分图所以可以通过一条边直接到达终点,否则需要再走回到这侧

    B = 1 n + n − 1 n ∗ ( 2 + B ) B=\frac{1}{n}+\frac{n-1}{n}\ast(2+B) B=n1+nn1(2+B)

    A:走到同侧一点的期望步数

    必须要走到异侧去才能到达

    A = 1 + B A=1+B A=1+B

    解方程即可

  • 在一张 n 个点的菊花图上游走,求从一个点走到另一个点的概率(期望步数)

​ 一点到根(花心)的期望步数1(废话。。。)

​ 根(花心)到一点的期望步数 E = 1 n − 1 + n − 2 n − 1 ∗ ( 2 + E ) = ( 2 n − 3 ) E=\frac {1}{n-1}+\frac{n-2}{n-1}*(2+E)=(2n-3) E=n11+n1n2(2+E)=(2n3)

  • 在一棵 n 个点的树上游走,求从根走到 x 的期望步数

    f ( x ) : f(x): f(x):从x第一次走到x的父亲的期望步数

    d ( x ) : d(x): d(x):x的度数

    f ( x ) = 1 d ( x ) + 1 d ( x ) ∗ ∑ u ∈ s o n ( x ) ( 1 + f ( u ) + f ( x ) ) f(x)=\frac{1}{d(x)}+\frac{1}{d(x)}\ast\sum_{u\in {son(x)}} (1+f(u)+f(x)) f(x)=d(x)1+d(x)1uson(x)(1+f(u)+f(x))

    然后dp吼啊

  • 构造一张200个点的无向图,使得上面从 S 走到 T 的随机游走期望步数>=1000000

    100个点的链套100个点的菊花图

经典问题:

  • 每次随机一个 [1,n] 的整数,问期望几次能凑齐所有数

    S凑齐所有数的期望次数

    X i : X_i: Xi:已经凑了i-1个数,再凑一个数的期望次数

    E ( S ) = ∑ i = 1 n E ( X i ) E(S)=\sum_{i=1}^nE(X_i) E(S)=i=1nE(Xi)

考虑求 E ( X i ) E(X_i) E(Xi),由于此时每次抽的成功概率是 n − ( i − 1 ) n \frac{n-(i-1)}{n} nn(i1)

所以期望次数是 n n − i + 1 \frac{n}{n-i+1} ni+1n

7.29


上午分治
之前集训已经听过一遍,感觉还好吧。
但是貌似写起来会有许多细节,玄妙重重??感觉需要写了题才好。
之前一直以为分治是要选中间点,然后看到老师选了最大点。。。
见识了见识了。
有一题是对于树上的问题,但因为能分成两个子问题就变成了分治
分治的应用不局限于区间问题
然后二分,突然就跳成了倍增。
原因是二分可能会各种乱跳,就会花很多时间去判断
用倍增就节约很多啦
cdq分治么,感觉好厉害的。。。从最开始的偏序引出,再考虑两个区间的影响,于是就有了各种题
点分治,万物皆可分治。。。

事实上分治是昨天的锅
今天是图论+字符串
听了好几遍差分约束,遗憾没有写过题
老师说最短路是在差分约束。
准备了好多题,但是时间不够了。。。
老师可能有点心急(因为他要赶火车)??有点放飞自我
没听懂二分图的各种奇妙的东西。。。
字符串挂没了

小小总结:

  • 分治需要刷题

  • 要学习二分图

  • 差分约束需要刷题

  • 字符串欠缺

7.30


自闭了啊啊啊

7.31


一下是一篇流水账(sil评)
感觉今天还是比较欢乐的,就是中饭1:30吃,差评
两位小姐姐又美又神仙!自卑的我决定端茶送水喊加油,沾沾仙气!
sil主写呢,于是她和她的电脑C位出道,我和队长占两边
只能开一台电脑,并有一份纸质题面。
我荣幸的得到了纸质题面。
乖乖开A题。
题面是英文啊啊啊,纸质没救了啊啊啊,电脑还可以翻译/kk
于是我果断弃疗,蹭电脑翻译去了
看完以后,一瞬间陷入了沉默,数论吗?!我直接自闭了,感觉是某种算法,但记不起来。。。
两位小姐姐神仙啊!秒了秒了。
…所以这个暴力的保证在哪啊?就过了??(的确有保证,但好像我们瞎猜结论。。。)
那么开B啊
我和sil成功看错题(都怪它是英文的!),感觉这是道水题,啊啊快写快写
队长小姐姐看不下去了,绝望出声:不是这样的!
我和sil( ⊙ o ⊙ ):嗯?
于是决再看一遍题,啊,好像不太对。。。
我觉得是什么组合数学,什么非负整数和为n的方案数什么的,再想想好像不对。。。然后就用一发及其短小的代码过了
我觉得是时候发挥我的作用了!
所以,
我决定去拿气球
这座位有毒啊,我感觉我挤不过去。。。挤过去好难受啊,气球系统说,待会来吧,气球颜色还没定好呢、
?!不敢置信!
欺骗我感情。
榜上F题过得最多
感觉应该随大流开F
英文题面看的真的好难受啊,又要看不懂了。
看着数据范围,觉得没有什么办法 ,sil表示先写个暴力看吧
好的好的
这是个某些情况下跑的很快的暴力,于是我们决定先交一发
然而,出题人并没有傻白甜┑( ̄Д  ̄)┍
于是我怂恿sil把1啊2啊特判掉,但是出题人仍然没这么善良
自闭的我将锅扔给了sil。。。
到处翻题
我看了看I,还去找队长寻求翻译帮助,但我还是看不懂
随大流看了G题
队长正在努力C中
我和sil一起看了看G
我说容斥+组合数学吧
sil说kmp+组合数学吧
嗯~我再看看
sil继续努力F
突然看到sil似乎要交题的模样,振奋看sil交题
我瞅了瞅sil代码,这似乎是个更为nb的暴力!
然后我就看她A了。。。
tql啊啊
sil和队长去努力I了
我看G觉得有希望哦。
老师过来说你们还不去拿气球吗??
不知道发生了什么,我就被派遣去拿气球了
又挤了一回。。。
继续努力G,觉得想的差不多了
急切想找一个人倾诉一下。。。
于是我找了sil
然后我俩意见有点不同。。。
我执着和sil瞎bb,sil突然顿了,她说她好像看错题了。。。
于是我开G了
两位小姐姐讨论I
真是太神仙了啊!
貌似很快就会了。。。
可怜我还没码完
顺便说一下我写的是kmp+组合数学(也许也算是容斥)
隔壁两位小姐姐对我的键盘虎视眈眈。。。
顺利写炸
sil开始码
我等着sil码完(虎视眈眈)
然后sil也写炸了
我顺利篡位
然后。。。就过了。。。
sil继续I
我开始咸鱼。。。
和队长瞎bb各种题
C题不会
其它题真的好长好烦啊啊
都没看明白,也不想写了
关键是,我饿了啊啊
感觉浑身无力
sil和I之间的爱恨情仇(sil内心os:不如我打开外卖点叉烧吧!)I题先是T,后来一直wawawa
各种虐心之后,由于太绝望,我们和对面的队进行了友好交流
首先互膜,您们过了几题啊,啊太强了,不不不您们比较强AK了啊
正题来了啊,您们在写哪题啊,好巧我们也是诶,不不不没有没有,我们调不出来了啊,啊您们也wa了??。
然后重点来了,对面人美心善,发出了心灵的拷问:“这题有多组数据诶!!!您们知道吗??
我&sil&队长:( ⊙ o ⊙ )?????神仙啊。。。
作为三个人都看过的I:。。。。
感觉突然有了希望。
于是sil忧伤的发现T了,自闭。。。
但是对面真的超善良:不用那样的啊,直接balabala
于是sil这样结束了与I的缘分,唉
为了报答对面,我强烈推荐了G
于是sil和队长开始怼C,我凑了会热闹,感觉身体被掏空
于是我就随便翻了翻题,看两位小姐姐疯狂猜结论,真的疯狂。。。
最后全队咸鱼,开始翻外卖,然后直接跑路
有一跑路比我们早的队伍,人家跑路是因为AK了。。。(11题)
第一名是这么说他们的AK历程的
:然后就A了,很快就A了,就A了…诸如此类

8.1


自闭了啊
由于B班太难了
于是我跑到了C
但是,我两道线段树写了一下午还没完,彻底自闭
导致我任然没有开树链剖分
感觉线段树应该是比较熟的了,但是仍然写的挺慢,调试也要调很久
感觉代码能力不足,线段树也不是很熟(对于有多种标记的那种)

8.2

今天老师相对较温柔??
能听懂大概吧,但感觉还是有点懵,需要巩固。
感觉就是听了许多难题??
可能学习到了一些经典解法啊什么的,但感觉效果不是很好

8.3

逃去了C班
C班讲二分
感觉不错啊
节奏很舒缓,体验不错
发现二分有一经典题型

二分一个值
把大于等于这个值的数赋值为1,小于的赋为0,转化为01序列,然后强行算出答案
若算出的答案为1,则说明最终答案>=当前二分的这个值,否则说明小于这个值
感觉这个转化很巧妙啊
01序列可以很好的简化问题,快速计算
又能很好契合二分的特性。
目前了解到有关这类题的:团子??(暑假HL集训的题,原题貌似十二省联考),Median Pyramid,Median of Medians。
什么最大值最小啊,最小值最大啊,瞬间觉得是二分。
二分套dp,难点在dp
所以今天是什么专题??
有一些题目,逆向思维会好些许多(补集??)
二分判定的时候,有些时候判定的是答案>=当前的值是否可行,
整体二分粗略讲了一下

8.4

体验了一半B班的模拟赛
被虐了
T1题面改了好多次,不刷新你就完了
感觉无从下手,想写小数据的,但发现我只会打表,然而表有点长
性质什么的没有什么感觉
讲解的时候,感觉分外神器
T2一看题意简介明了
再看数据觉得部分分还是有的
最后T2写了个并查集,然而我把复杂度算错了,估低了分。。。
T3看着就好绝望,
觉得暴力都不好写,真绝望
明天去C班混

8.5


突然意识到,尽管我很菜,做不了大佬。但是,我可以做大佬的同学!!!O(∩_∩)O~~
今天讲后缀数组
老师讲的很细致呢(跟在B班完全不一样)
感觉很不错啊
就是写代码的时候还是纠结了一会儿
调试也比较久
可能需要刷题巩固吧
对基础应用有了一些了解
或许我应该看看论文??

8.6


时间过得好快啊~~
今天是一场模拟赛
突然发现模拟题好神仙啊啊啊
T1就是神仙模拟
模拟题呢
题面好长,超级复杂,看了这一句又忘了上一句
看啊看
看完觉得会写又不会写,好乱啊啊啊
真是让人欲罢不能。。。
真的是考码力和逻辑能力
于是我一不小心就写了好长
但是说不会写吧,我会啊,那只能写啊
写完还要调
然而我仍是没搞清楚题意,调啊调啊
最后推不出样例,自闭了
T1花了大半的时间吧
时间也不多
只好写个暴力混一混
T2瞅了一会儿觉得能写个50~70的暴力
T3看了只会无脑暴力
T4暴力也能写,但貌似时间不够了。。。
T1有个50,T2写挂了,T3卡过了时限。。。
感觉码力和逻辑能力有待加强(也许还有语文),思考严谨一些

8.7


糟糕的一天
尽力了,真的尽力了

8.8


贪心
之前一直觉得贪心方面有些薄弱
恰好可以学习
贪心有一些题可以人性化的去思考,凭借生活常识思考出来
有一些要发现性质比如所 2 k 2^k 2k大于所有 2 x ( x &lt; k ) 2^x(x&lt;k) 2x(x<k)的和,所以要优先满足 2 k 2^k 2k
为了增加难度就会将贪心和一些算法套在一起
对于有限制的题
要么干些什么是的限制可以被忽略,或者二分
好像题越来越多了啊
围观了一下IOI,棒啊

8.9


莫比乌斯反演
喜欢积性函数和狄利克雷卷积!(话说我作为一个只会基础的,这么说有点惭愧啊)
终于会了莫比乌斯反演的证明,
感觉这次讲的莫比乌斯反演,和我以前学的不一样。。。
自闭了
如果我能学会的话,我会很喜欢数论的
可惜,没学会。。。
定理好多啊,努力的翻证明
挂了一个定理就全挂了/kk
感觉数论亲切了一些/kk
我再抢救一下

8.10


这两天台风。
嫌弃金华雨太小,
看到新闻,觉得还是小一点吧。。。
金华要是大了,沿海就惨了。。。
不容易啊~~
又听了一遍数学期望,
应该会一些了吧

8.11


组合数学
感觉不错的一天吧
对容斥有了更清晰的理解
还学习了Min-Max容斥
还有神奇的隔板法
对于将不会的扯到会的这种操作,貌似有点多
加加减减就变成了基础的隔板法
逆向思维啊,容斥啊其实都有这种思想吧??
发现我之前也是会一些期望的,这次用Min-Max容斥写
怎么感觉组合数学都在讲容斥啊(雾)
万物皆可容斥哈哈

8.12


简单dp
话是这么讲
但是开头讲的是第一类Stirling数,第二类Stirling数,欧拉数
emm,好吧也有dp吧(递推)
然后讲数位dp
讲真,我觉得数位dp是存在于传说里的东西
因为我真的听说以及碰到挺多次,但都没有去细细了解
于是在今天这么一个伟大的日子里,我估计要开数位dp的坑了/捂脸
我好菜啊啊啊~~~~
数位dp有一些是针对一个数的balabala,有一些是要用竖式的思想来解决
数位dp据说细节处理很多,前导0什么的 。
所以说我得写很多题,不然容易挂。。。
好吧好吧。。。
字数7000祭哈哈哈

8.13


B班的最后一天,但我已经常驻C班了
模拟赛
sil秒了T1和T2,真是太强了
但是我看了T1好久好久。。。
T2贪心写挂了
T3没怎么写。。。
T1特判出了问题,丢了10分,T2写挂(订正发现就一个变量写错了)爆零
自闭了
深深的感觉到自己的菜
T1想这么久的原因可能是想偏了,没有良好的应用题目所给条件
T2感觉写的时候不够仔细吧
T3没认真写。。。
下午又水了一场模拟赛
T1,T2很水
但是由于T2把long long写成int调了好久
T3觉得智商不够只能用体力
大力线段树明显可以
但是觉得应该有更简单的方法
最后还是码线段树了
给的大样例乱码了
感觉此时要下课了,于是我果断弃疗了。。。
最后果然T3没过大样例,挂成了70
所以要写对拍的

8.14


sil跑路了,留我独守空房
上午讲了一些dp题
下午又开模拟赛
成功写挂了
看到 T1觉得是博弈论,内心慌张,后来发现也还好,并不能算是博弈论吧
然后就凉了
T2看了半天不会写
T3看不懂题意,觉得题目描述很不清晰
超级烦躁
就这样草草的结束了一场模拟赛,觉得自己好菜啊。。。

8.15

引用老师及同学说的话,偶尔穿差我的吐槽


“今天主要内容是摸鱼
“暴力可以进队啊”“但是山东省队balabala”
”我说的这个队是集训队,省队太小了”
“。。。”
“这场怎么又炸了啊”
“我觉得我还是思维跨度不够”
“暴力要什么思维跨度啊”
“我。。我。。”
“你还是下去吧”
“我。。。我。。”
“这个打表你为什不打一下啊”
“因为我没读题啊”
““后缀数组哪里难?是后缀难还是数组难?“
“暴力很明显啊,你只有把我题目上的代码贴上去就要30分了“
”我要给敦爷道个歉,我听他讲了三遍树形dp复杂度分析”
“呵呵呵呵呵,那大家给他鼓个掌“
“来看看dls的题”
“dls天生克我”
“这样啊,那联系一下dls出明年山东省选”
“。。。“
”我来看看这一道题…啊!…看起来不太好做“
”看n<=3,20分有了,那就比绝大部分人高了“
“其实出NOI的压力很大的,你想想几百个人的命运握在你手中,那种感觉”
”爽啊“
“。。。”
“如果真的出什么问题,学生还好。。。但家长估计会把你撕成碎片。。。”
“那次Noi,有位同学站在那里面壁,我们那个时候要把他们赶出去要评测了,但没人赶去赶他,怕打扰了。。。会被打。。。”
“那位同学手上青筋暴起。。。/害怕”
"我那个时候我们学校正是如日中天的时候,我们学校有个省选第七,但他被学校杀了”
ps:我以为杀是真杀。。。
“因为我们学校前七有六个”
有一张悲哀叫学校太强了。。。
老师忍不住说“我觉得T3,这个图很恐怖啊,这个诡异的配色,看到就发凉啊,这个估计是dls画的哈哈哈”
“有多少英雄好汉是死在考试前一天的火锅上的!!”
“你永远不知到人家火锅背后是什么”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值