自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 问答 (1)
  • 收藏
  • 关注

原创 《Redis设计与实现》读书笔记

一个节点由三部分组成:记录上个节点字节数的pre_entry_len、记录内容的content以及记录当前节点属性的encoding。由于每个节点的pre_entry_len部分会记录上一个节点占用的字节数。当content从250 -> 253字节时,会引发下一个节点的pre_entry_len更新,由此下个节点的字节数增加,从而可能引发下下一个节点的pre_entry_len更新,由此最坏情况下节点更新的复杂度为O(n),但这种可能性极小。可以忽略不计。

2024-09-06 23:43:45 213

原创 2024GDCPC广东省赛记录

E题题意,给n和z,n个人俩俩比赛,赢的人加一分,输的不扣分,没有平局的结果。宇鹏看完后提出拓扑+贪心的构造,1h37交了一发wa了,2h时发现重边和爆int的情况,遂交第二发再次喜提wa,而后思宇看了下发现做法一开始就假了,若有条件。一开始没看到以1为根,以为是无根树,口了下以1为根递归先求最优,再换根dp,然后发现换根算贡献不会算,经过思宇提醒后发现是有根树,浪费了有二十分钟🤡。如下图,当前根若干rt,若先选择以i为根的子树,再选以j为根的子树是最优的顺序,则有贡献。,找最优的dfs序,求。

2024-05-26 19:03:25 2089 8

原创 AtCoder Beginner Contest 352 G(期望)

表示前i次抽取结果各不相同,即前i-1次抽取结果各不相同,第i次抽取出现了之前种类的袜子,可以理解为。:有n种袜子,给定每种袜子数量ai,每次抽取袜子不放回,求拿到两支同种袜子的期望次数。表示前i-1次抽取结果各不相同,而第i次的抽取可能会出现之前同种袜子或者不出现,复杂度O(nlogn^2),表示前i次抽取的袜子各不相同的概率,考虑p和q关系,可以发现。,这里用生成函数意义求解,通俗理解就是每种袜子里取1或者0个即。本题的关键点我认为是考虑到p和q的关系,正难则反。次抽取的袜子各不相同,第。

2024-05-09 17:57:10 548

原创 谷粒商城学习笔记

作用:服务注册,服务发现。

2023-10-01 15:05:07 423 2

原创 云服务器配置记录

一次云服务器上配置go后端服务器记录

2023-04-16 13:08:03 266

原创 第十四届蓝桥杯省赛C++ A组浅析

(仅个人看法,对错未知,可以当做口胡QAQ)如有错误请大佬们指出,有更好做法欢迎留言!

2023-04-09 12:01:56 3200 2

原创 Linux配置记录

记录一次Linux配置的折磨过程。环境:win10配置VMware虚拟机,虚拟机上装Ubuntu(上完汇编后就把VMware卸载了,卸载的不干净,导致这次安装的时候一堆错误QAQ)

2023-03-13 00:30:11 226

原创 【开发Log】C++QT连连看

一次连连开发Log

2023-01-18 14:57:16 1068 1

原创 AtCoder Beginner Contest 277 G(概率dp+计数)

abc277G

2022-11-28 10:17:45 507

原创 22年ICPC西安站记录

22年icpc西安站记录

2022-11-13 23:09:15 1071 5

原创 AtCoder Beginner Contest 241EX(推式子)

abc241EX

2022-11-03 23:35:10 340

原创 2022CCPC桂林站 记录

22年ccpc桂林站记录

2022-10-31 10:03:27 679 1

原创 abc242EX(最值反演)

abc242EX

2022-10-14 13:32:22 549

原创 AtCoder Beginner Contest 243 F(思维+dp计数)

abc243F

2022-10-12 22:17:29 309

原创 AtCoder Beginner Contest 247 EX(推式子)

abc247ex

2022-10-12 11:34:09 351

原创 2020-2021 ACM-ICPC Latin American Regional Programming Contest(F. Fascinating Partitions)

20年拉美区域赛f

2022-10-10 10:53:40 455 2

原创 AtCoder Beginner Contest 270 EX(期望)

abc270ex

2022-10-09 11:06:41 407

原创 21年icpc上海区域赛B题Strange Permutations (容斥+生成函数)

21年icpc上海区域赛b题

2022-10-01 17:17:42 5659 4

原创 ABC253EX (fzt子集计数+矩阵树定理)

ABC253EX

2022-09-16 14:35:19 298

原创 22杭电多校11 Find different(环计数问题)

22杭电多校11

2022-08-14 21:06:48 329

原创 LibreOJ - 6053(积性函数前缀和,pn筛角度)

积性函数前缀和

2022-08-13 19:15:51 248

原创 HDU - 6042(生成函数)

生成函数

2022-08-12 13:20:43 268

原创 CodeForces - 623E(倍增+ntt)

多项式

2022-08-11 23:17:14 642

原创 2022牛客多校第四场C.Easy Counting Problem(EGF+NTT)

2022牛客多校第三场C

2022-08-03 19:22:07 653

原创 2022杭电多校第一场01

2022杭电多校第一场01

2022-08-03 18:58:35 290

原创 22年牛客多校第三场(F的证明

22牛客多校3f

2022-07-27 11:30:27 127

原创 2022牛客多校第二场CDE

牛客多校部分题解

2022-07-24 21:09:08 1226

原创 CodeForces - 587E(线性基+线段树+差分)

线性基+差分+线段树

2022-07-10 22:17:29 234

原创 CF960G - Bandit Blues(第一类斯特林数+OGF)

算法,cf

2022-07-02 22:00:37 230

原创 22年gdcpc广东省赛记录

gdcpc记录

2022-06-05 19:56:39 694 3

原创 Gym 100917M Matrix, The(状压dp)

  题目大意:给n,a,b,q。一个n行n列矩阵,当且仅当每行有[a,b]个1且每列有一段连续的1才是合法的,q次询问,问第t字典序大的矩阵的样子,a,b,n<=10,t<=1e18,q<=1000  思路:牛逼题,像数位dp的思路。画张图理解一下。上图,s表示每行的状态,当si->sj的转移是合法的时候我们才向下面连边(上图默认都是合法的了),可以发现很多状态都是重复的,和数位dp一样的思路——记忆化搜索。  我们用dp[r][state][mask]表示第r行状态为sta

2022-04-30 15:55:26 370

原创 第十三届蓝桥杯c++a组浅析

  d题意:多次询问,求区间是否存在两个数异或和为x思路:本菜鸡用的线段树,预处理对于每个ai,最近的左右ai^x的位置,l和r,线段树维护区间最右边的l和最左边的r,只要去Q.l<=l或者r<=Q.r即存在莫队做法,开桶维护每个数,当前加入ai的话,去ai^x的桶看是否存在数即可  e题意:n次跳跃,从i-1跳到i成功的概率为pi,失败的话回到0号点,问跳到n的期望次数思路:想了近2h没过样例2,不会, 回大一重修高数了  f题意:n个位置高度为hi,从起点跳到终点往返共2x次,步长

2022-04-09 16:21:10 2511 5

原创 CF891E Lust(推式子,EGF)

  题目大意:n个数,进行k次操作,每次对ax进行减1操作,然后对答案加上除ax外所有数的乘积,求期望,对1e9+7取模。思路:  每次操作为res+=∏i!=xaires+=\prod_{i!=x}{a_i}res+=∏i!=x​ai​等价于 +=∏ai−(ax−1)∏i!=xai+=\prod{a_i}-(a_x-1)\prod_{i!=x}{a_i}+=∏ai​−(ax​−1)∏i!=x​ai​然后发现,进行若干次操作后,结果是∏ai−∏(ai−xi)的形式\prod{ai}-\prod{(a_

2022-04-04 00:48:33 437

原创 CF741D(dsu on tree)

题目大意:  一棵根为1 的树,每条边上有一个字符(a-v共22种)。 一条简单路径被称为Dokhtar-kosh当且仅当路径上的字符经过重新排序后可以变成一个回文串。 求每个子树中最长的Dokhtar-kosh路径的长度,n<=1e5思路:子树问题我们可以用dsu on tree做  显然字符串只跟每个字符出现的次数的奇偶有关,因为就22个字符考虑状压,1表示奇数次,0表示偶数次,那么如果这个路径合法的话,当且仅当路径的异或和为000…0,100.00,01…0共23种状态。预处理出树上的异

2022-03-18 16:49:12 419

原创 CF553C Love Triangles(带权并查集)

维护集合关系,可以用拓展域并查集,2sat,带权并查集其中带权并查集难理解(不过代码短,个人认为2sat和并查集的主要区别在于,并查集可以维护两者是否属于一类的问题,而2sat相比于其维护的范围更广一点,可以带逻辑的推理p->q,非p->q之类的...以下用带权并查集..CF553C Love Triangles给出n个点,要求构造合法的完全图,已经给出了一些边。边有爱边和恨边,其中任意三个点,连成的边合法的组合有爱爱爱,爱恨恨。问符合要求的完全图的数量,对1e9+7

2022-03-16 21:04:43 835

原创 关于离散化权值线段树和动态开点的记录

ps:以下说的"区间"除非强调是权值区间,否则都是下标区间的意思本文主要记录下,主xi树中一些曾让我困惑的地方一个疑惑是插入的写法,额还有关于是否要copy旧结点的问题关于插入数据1,插入时候,两种更新,一种是pushup形式(就是普通线段树形式),一种是从上而下直接更新(lazy标记永久化写法里好像有这样写过)//插入写法一,递归到叶子,然后pushup更新sumvoid update(int pre,int &now,int l,int r ,int val){

2022-02-28 00:41:45 225 1

原创 AtCoder Beginner Contest 238(efg)

E题题意:给若干区间的和,问最后能不能求出a1~an的和思路:转化为图,已知若干sum(r) - sum(l-1),我们要求sum(n) -sum(0),把l-1和r连边,用并查集或者搜一下,看看能不能从0到达n,即sum(n) - sum(0)F题题意:n=300,给二维偏序,求不存在pi>pj且qi>pj的方案数思路:(cc说是普及组水平,菜狗落泪对第一关键字排序后,我们就看第二关键字因为dp的转移有判存在性的问题,所以需要一维判qi>qjdp[i][j][

2022-02-07 13:35:47 623

原创 burnside引理和polya定理的记录

正n边形的旋转群的轮换指标每个x表示是n/d个长度为d的环PG=1n∑d∣nφ(d)xdn/dP_{G} = \frac{1}{n}\sum_{d|n}\varphi(d) x_{d}^{n/d}PG​=n1​d∣n∑​φ(d)xdn/d​正n边形的二面体群的轮换指标解释:共2n种置换,前半个式子和前面一样n个旋转的置换,对于奇环,有n种轴对称置换,产生一个长度为1的环和(n-1)/2个长度为2的环,即nx1x2…,化简后系数为1/2PG=12n∑d∣nφ(d)xdn/d+12x1x2n−12,n

2022-02-04 22:01:55 930 1

原创 acm一年总结

2020.1.22入队,距离今天2021.1.22一周年了。一年的时间转瞬而逝。(晚发了几天qwq)去年1.22号的晚上七点,经历了四小时与键盘屏幕的交战,在新生赛中有幸加入校队。对于编程,高中的时候在c++选修课上初步了解了一下,当时对头文件什么using namespace std;为什么要写都疑惑不已。学了语法就放弃了。(当时也太菜了= =大一十月中旬的时候差不多学完c,当时指针的学习前前后后可能困惑了半个月,以为会了同学一问自己就解释不清,然后也傻了。之后就是在算法入门的时候迷茫了一

2022-01-30 13:14:29 703 3

原创 Codeforces Round #763 (Div. 2) D(推式子+概率)

题目大意: 给n*m的矩阵,给机器人起点和垃圾的终点,一开始向右下移动,撞到边界时会反方向移动,当机器人与垃圾同行或者同列时有p/100的概率清理垃圾,求机器人清理掉垃圾的步数期望思路:法一:推式子显然,机器人的路线是有一个周期T的,其中 T=lcm(2∗(n−1),2(m−1))=2(n−1)(m−1)gcd(n−1,m−2)T=lcm(2*(n-1),2(m-1)) = \frac{2(n-1)(m-1)}{gcd(n-1,m-2)}T=lcm(2∗(n−1),2(m−1))=gcd(n−1,m−

2022-01-11 22:13:15 236

空空如也

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

TA关注的人

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