自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Freopen的博客

自娱自乐之地

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 LGP4847 银河英雄传说V2(FHQ Treap)

传送门老年选手复习可持久化Treap。发现Treap记个Fa好有用啊。存个板子:

2019-07-28 20:36:37 93

原创 51nod 1843 排列合并机(组合DP)

小C有一个合并排列机,它可以合并两个长度为n的排列A,B。合并一共有2*n步,一开始答案的数列为空,每一步有两个选项:(1).若A不为空,则你可以删掉A开头的元素,放到答案数列的末尾。(2).若B不为空,则你可以删掉B开头的元素,放到答案数列的末尾。以上两个选项每一步只能选一个小C不喜欢重复的东西,定义两个排列的价值f(A,B)f(A,B)f(A,B)为他们合并可以生成的答案数列的种数...

2019-07-26 16:48:57 280

原创 BZOJ 2999 inint

从起点1开始,每次选择当前数的任意一位上加上去,问得到n的最小步数以及方案数。多组数据。例如,从1开始得到100,有很多方法,其中有下面两种方式:A. 1-2-4-8-16-17-18-19-20-22-24-28-36-39-48-56-62-68-76-83-91-100B. 1-2-4-8-16-17-24-28-36-39-48-56-62-68-76-83-91-100显然,B只...

2019-07-25 21:44:35 152

原创 2019HDU多校赛第二场

ProblemI.ILovePalindromeString \texttt{ProblemI.ILovePalindromeString }ProblemI.ILovePalindromeString 中文题意:I. 我喜欢回文串给你一个只包含小写字母的字符串S,对于每一个 i∈[1,∣S∣]i∈[1,|S|]i∈[1,∣S∣],输出满足以下要求的字串个数:r−l+...

2019-07-24 22:36:38 150

原创 2019杭电多校第一场1002

题目老年选手打不对线性基了。考虑维护前缀线性基并且让线性基高位的基底是由尽量靠后的数构成的,存个位置贪心选即可。AC Code:#include<bits/stdc++.h>#define maxn 1000005using namespace std;int n,m,a[maxn];struct Set{ int a[30],p[30]; void init()...

2019-07-24 20:43:46 210

原创 HDU 6578 Blank

题目大意:长度为n的数组要求分别填入0到3四个数中的任意一个,有m个限制条件:区间[l,r]中出现的数字种数恰好为x,求方案数。记录4种数字最后出现的位置在限制条件下的方案数(及时清零)然后DP。发现具体是那种数字不重要,于是记录4种数字从后到前最后出现的位置就可以让状态数÷4!\div 4!÷4!然后O(n4T)O(n^4T)O(n4T)的奇妙卡常就能过了。AC Code:#inclu...

2019-07-23 21:04:38 405

转载 细胞自动机(思博+模拟)

题目描述:细胞自动制造公司最近刚刚获得批量生产零件的新工艺专利。它的方法使用到包含两种细胞状态的二维网格,每个单元的细胞要么为空,要么为满。当然,具体的细节是专有的。最初,网格中的一组单元被填充为需要复制的细胞副本。进过一系列离散的步骤,网格中的每个单元会根据自身及附近的八个单元的状态同步进行细胞状态更新。如果这九个单元中有奇数个位置的细胞是满的,那么这个单元的下一个状态也是满的,否...

2019-07-23 15:28:36 456

原创 魔王的消失Day2

良心Day2T1:大学uni\texttt{uni}uni现有一无标号 N 个节点 N 条边的无重边连通无向图,每个点可以染成 M 种颜色中的一种,问本质不同的染色方案数。我们称两个染色方案是本质不同的当且仅当不存在一种给节点编号的方案令两种染色方案形成的邻接矩阵以及对应节点的颜色完全一致。答案对 998244353998244353998244353 取模。对于 5%的数据,有 N...

2019-07-22 19:31:32 164

原创 数论题的两些经验

先转为敬1.考完NOI2019的我先要致敬一下全国青少年插值竞赛\rm{全国青少年插值竞赛}全国青少年插值竞赛National Olympiad in Interpolation\texttt{National Olympiad in Interpolation}National Olympiad in Interpolation...

2019-07-22 14:10:17 142

原创 BZOJ 2554 Color(条件概率)

题目:有n个球排成一列,每个球都有一个颜色,用A-Z的大写字母来表示,我们每次随机选出两个球ball1,ball2,使得后者染上前者的颜色,求期望操作多少次,才能使得所有球的颜色都一样?n&lt;=104n&lt;=10^4n<=104首先可以枚举最后的颜色是哪一种,那么每个球就要么是该种颜色,要么不是。然后我们需要求 ∑\sum∑在最后是该种颜色的条件概率下的条件期...

2019-07-21 17:00:37 207

原创 第二类斯特林数:列

代码和 “第一类斯特林数:列” 极为相似(具体数学:第一类斯特林数的三角形往负数走就是第二类斯特林数)设Sk(x)=∑i=0{ik}xii!S_k(x) = \sum_{i=0} \begin{Bmatrix} i \\ k\end{Bmatrix}\frac {x^i}{i!}Sk​(x)=∑i=0​{ik​}i!xi​易得:Sk(x)=kxSk(x)+Sk−1(x)S_k(x) = kx...

2019-07-12 19:40:24 482

原创 下降幂与多项式乘法

下降幂指数生成函数:f(x)=∑i=0aii!xi‾f(x) = \sum_{i=0}\frac {a_i}{i!} x^{\underline i}f(x)=∑i=0​i!ai​​xi​指数生成函数:f2(x)=∑i=0aii!xif_2(x) = \sum_{i=0}\frac {a_i}{i!} x^{i}f2​(x)=∑i=0​i!ai​​xi对于f(x)f(x)f(x)的点值指数生成...

2019-07-11 21:07:55 2688

原创 保序回归问题

推荐看论文。1.如果G是一条链,那么可以用单调栈的方法求出LpL_pLp​具体为:如果要求fj&gt;fif_j &gt; f_ifj​>fi​ , 但是fj&lt;fif_j &lt; f_ifj​<fi​ 在wi∣fi−yi∣pw_i|f_i-y_i|^pwi​∣fi​−yi​∣p最小时wj∣fj−yj∣pw_j|f_j-y_j|^pwj​∣f...

2019-07-11 19:40:43 397

原创 析合树

给你们一个LCA的9K代码就溜:#include<bits/stdc++.h>using namespace std;const int MX=2000005,MXT=MX<<1,MXSEG=1<<20|1,inf=0x7fffffff;int n,q;int p[MX],a[MX];struct seg_t{ int ad; int m...

2019-07-10 16:15:59 997

转载 库默尔定理

RT:大力转载

2019-07-10 16:06:38 2424

原创 理性愉悦系列(反正我一个也不会打的)

1.标准RMQ , ±1RMQhttps://blog.csdn.net/ouqingliang/article/details/76581786https://www.cnblogs.com/morui/p/10792252.html2.SAIS,DC3(大爱倍增)https://mp.csdn.net/postlist/list/all?undefined=all&keywor...

2019-07-09 19:02:10 569 3

原创 平面图完美匹配计数——(这个叫)FKT算法(Fast Kasteleyns technique?)【求1*2多米诺骨牌铺格子的(博主)已知最快算法】

唐老师的博客[n<=100可做]歪果仁的超强PPT,看完之后你就知道怎么做[nm<=500的情况](只要你忽略证明)搜FKT,完美匹配计数统统搜不到。只有搜51nod1034 v3。。。或是 Counting perfect matchings in planar graphs才搜的到。这个在国内也太冷了吧。我来用中文复述一遍PPT内容:1.1*2骨牌铺格子可以转化为求...

2019-07-08 21:39:54 2149

转载 网格最短路问题

其实就是分层图最短路,按层转移即可O(n)O(n)O(n)

2019-07-08 19:54:39 579 2

原创 有先后限制的一类贪心问题

LOJ#2509. 「AHOI / HNOI2018」排列这个题实质上是一棵树上满足父亲比儿子先选,第i个选的点xxx的有i∗w[x]i*w[x]i∗w[x]的贡献,求最大贡献。可以发现w[x]w[x]w[x]最小的应该尽可能先的被选。于是我们考虑将最小的点xxx和faxfa_xfax​缩为一个点。然后我们考虑到缩为一个点之后的新www是一个问题。考虑两个没有限制的树的先后选关系,缩为两...

2019-07-07 19:23:52 185

原创 BZOJ 4934: [Ceoi2016]kangaroo

求有多少个排列 p1,p2,...,pn{p1, p2, ..., pn}p1,p2,...,pn 满足 p1=s,pn=tp1 = s, pn = tp1=s,pn=t 且对于1&lt;i&lt;n1 &lt; i &lt; n1<i<n 满足$ pi − 1 < pi $且 pi+1&lt;pip_{i + 1} &lt; p...

2019-07-05 19:09:53 359

LemonPlus版

啊这。lemon是一款很不错的测试软件,使用简单的同时模拟了竞赛测试的环境,并且可以兼容linux,OIer可以下载使用试一试。

2020-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除