自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 2023牛客暑期多校训练营8 D.Distance on Tree

Tag:树形DP

2023-08-16 12:54:23 181

原创 2023牛客暑期多校训练营9 B.Semi-Puzzle: Brain Storm

Tag:扩欧、数学

2023-08-15 15:32:29 958

原创 2023牛客暑期多校训练营9 I.Non-Puzzle: Segment Pair(tag:差分)

Tag:差分

2023-08-14 19:33:16 278

原创 2023河南萌新联赛第(五)场 K.01BFS

Tag:单调栈

2023-08-10 14:34:18 182

原创 2023牛客暑期多校训练营7 L.Misaka Mikoto‘s Dynamic KMP Problem(KMP))

tag:kmp

2023-08-08 14:13:03 111

原创 2023牛客暑期多校训练营7 I-We Love Strings (分块)

tag:分块,容斥

2023-08-08 13:49:31 248

原创 2023牛客暑期多校训练营6 A-Tree (kruskal重构树))

Tag:kruskal重构树、树形DP

2023-08-04 20:27:56 1149

原创 2023河南萌新联赛第(四)场 L.7是大奖?(数位DP基础)

数位DP模板题,经验++。

2023-08-03 13:20:59 90

原创 2023牛客暑期多校赛第五场 B.Circle of Mistery

由于之后可能会出现更大的负权值,所以我们要将预备列和答案队列维护交换一下使得。我们发现在固定左端点时,环中个数固定的情况下,右端点加入该环,造成贡献为。我们发现有大量重复的计算,考虑使用数据结构优化。,显然的,会构成一个个环,要求至少一个环权值。我们仅对一个符合条件的环进行操作。所以仅当加入右端点后至少还能使得一个元素加入,确定使用的数据结构为带排序的优先队列。想要②类足够多,优先加入权值大的。显然的,为了使逆序数对最少,考虑逆序数对最小的情况,且不在环中的数贡献为。在环中的元素有两类。

2023-08-02 12:53:52 102

原创 2023牛客暑期多校第五场 H.Nazrin the Greeeeeedy Mouse

注意看题目给出的特殊的数据。

2023-08-01 16:51:21 127

原创 2023牛客暑期多校第五场 I.The Yakumo Family

将问题分解开来,发现小问题之间的联系,再通过关系快速求解。

2023-08-01 16:27:04 255 1

原创 2023牛客多校第五场 E. Red and Blue and Green

10310^3103的数据给了它任性的理由,只要能想到建树和区间的特点,这题就能解决了。

2023-08-01 13:43:59 106

原创 “蔚来杯“2022牛客暑期多校训练营10 F.Shannon Switching Game?

Tag:博弈论、DFS

2022-08-21 14:50:52 922

原创 “蔚来杯“2022牛客暑期多校训练营10 K.You are given a tree...

Tag:状压DP,随机化

2022-08-21 14:39:16 182 1

原创 蔚来杯_2022牛客暑期多校训练营(加赛) E.Everyone is bot

Tag:博弈

2022-08-20 20:34:38 145

原创 “蔚来杯“2022牛客暑期多校训练营10 I.Yet Another FFT Problem?

Tag:鸽巢原理,枚举

2022-08-20 20:24:45 269 2

原创 “蔚来杯“2022牛客暑期多校训练营(加赛) G.Good red-string

Tag:前后缀,栈

2022-08-18 14:00:59 437 3

原创 “蔚来杯“2022牛客暑期多校训练营(加赛) K.Killer Sajin‘s Matrix

Tag:构造,贪心

2022-08-18 13:35:58 263

原创 “蔚来杯“2022牛客暑期多校训练营9 C.Global Positioning System

Tag:Tarjan,树上差分

2022-08-17 20:34:05 264

原创 “蔚来杯“2022牛客暑期多校训练营7 J.Melborp Elcissalc

Tag:组合数学,动态规划

2022-08-09 14:44:42 167

原创 “蔚来杯“2022牛客暑期多校训练营7 k.Great Party

Dag:博弈、分块

2022-08-09 13:55:42 245

原创 “蔚来杯“2022牛客暑期多校训练营5 I.Board Game

Tag:枚举

2022-08-03 21:04:00 101

原创 “蔚来杯“2022牛客暑期多校训练营4 E.Jobs (Hard Version)

Tag:差分,容斥(?)

2022-08-03 15:14:17 122

原创 2022暑期牛客多校训练第5场 A.Don‘t Starve

Tag:DP

2022-08-02 15:12:06 175

原创 “蔚来杯“2022牛客暑期多校训练营5 D.Birds in the tree

题解:树形DP

2022-08-02 14:39:16 120

原创 2021-CSP-J2/S2 自我题解

文章目录首先是CSP2021游记正式题解:J组题解第一题 分糖果(candy)题意:题解:参考代码第二题 插入排序(sort)题意:题解比赛过后总有些意难平,所以写一篇自我题解来舒缓一下。首先是CSP2021游记10月23日 7:55跟同学进入杭师大,参加普及组比赛。8:30拿到题目,总体扫了一遍,第一反应,我靠,这么水的题目。12:00出考场,由于第一次参加比赛,发挥失误,内心忐忑。1:45短暂休整了一段时间再次进入考场参加提高组比赛2:30正式开始,旁边一堆敲代码的声音,整

2021-11-03 22:04:05 2328 3

原创 2021牛客多校#10 K-Walking(DP,容斥)

文章目录题目链接题目大意题解参考代码题目链接https://ac.nowcoder.com/acm/contest/11261/K题目大意有一个 n×m(1≤n,m≤5×105)n \times m(1\leq n,m\leq 5\times 10^5)n×m(1≤n,m≤5×105)大小的迷宫,两角坐标为 (1,1)(1,1)(1,1) 和 (n,m)(n,m)(n,m)。若你当前在 (x,y)(x,y)(x,y) 位置,每秒你可以向上下左右方向移动一格,不能停留在原地,不能移动到迷宫外。初始

2021-08-19 20:47:51 158

原创 2021牛客多校#9 G-Glass Balls(期望dp)

文章目录题目链接题目大意题解参考代码题目链接https://ac.nowcoder.com/acm/contest/11260/G题目大意有一棵 nnn 个节点的树,根为 111,每个节点上有个玻璃球。对于 vvv 的任意儿子 uuu , uuu 的高度比 vvv 高 111 个单位,因而 uuu 上的玻璃球可以沿 (u,v)(u,v)(u,v) 边滚到 vvv 。球烟一条边滚动需要花费 111 秒。所有球同时开始滚动。有一些节点是可储存节点,其中根节点必定是可储存节点,其他节点有 ppp 的概

2021-08-17 14:37:09 185

原创 2021牛客多校#10 F-Train Wreck(数学,优先队列)

文章目录题目链接题目大意题解参考代码题目链接传送门题目大意有一个旧火车站,其只有一个死胡同轨道,可以视为一个栈,可以将火车入栈或者出栈。有 n(1≤n≤106)n(1\leq n\leq 10^6)n(1≤n≤106)彩色辆火车进站,第 iii 辆火车的颜色是 ki(1≤ki≤n)k_i(1\leq k_i\leq n)ki​(1≤ki​≤n),进出栈顺序已定,现在你需要为每次入栈操作分配一辆火车,使得入栈时栈中其他火车颜色序列唯一。题解题目的要求就是在每次输入左括号的序列不能与之前的序列相同

2021-08-16 20:19:49 150

原创 2021牛客多校#9 I-Incentive Model(数学)

文章目录题目链接题目大意(英语阅读理解)题解参考代码题目链接传送门题目大意(英语阅读理解)有 A、BA、BA、B 两人一起逐个挖 n(1≤n<998244353)n(1 \leq n <998244353)n(1≤n<998244353)块矿,对于同一块矿,有 aaa 的概率属于 AAA ,有 bbb 的概率属于 BBB ,其中 a,ba,ba,b为两方当时的股权占比, a+b=1a+b=1a+b=1。某方拥有一块矿后,其股权增加 www。初始 AAA 拥有 xy\frac{x}{

2021-08-15 16:19:03 192 2

原创 2021牛客多校#9 E-Eyjafjalla(离散化,线段树,离线)

文章目录题目链接题目大意题解参考代码题目链接传送门题目大意火山国家有 nnn 个城市,编号为 111 到 nnn ,城市 111 是首都,有一座大火山。城市 iii 的温度是 tit_iti​ 。nnn 个城市用 n−1n-1n−1 条无向边相连,第 iii 条边连接城市 uiu_iui​ 和 viv_ivi​ 。如果 uiu_iui​ 比 viv_ivi​更接近首都,则 tui>tvit_{u_i}>t_{v_i}tui​​>tvi​​。首都的温度是最高的。如果在城市 xxx

2021-08-15 14:19:26 101

原创 2021牛客多校#8 C-Fuzzy Graph(构造)

文章目录题目链接题目大意题解参考代码总结题目链接点击传送入队友家题目大意有一个 n(3≤n≤3 ⋅105)\ n(3\leq n\leq 3\ ·10^5) n(3≤n≤3 ⋅105)个点 m(3≤5 ⋅105)\ m(3\leq 5\ ·10^5) m(3≤5 ⋅105)条边的简单无向图,需要将每个顶点染为红绿蓝三种颜色之一。然后对于每条边,若其两个端点颜色一样,则边也变成对应颜色,否则保持黑色。基础目标为:仅有

2021-08-12 16:22:53 201

原创 2021牛客多校#8 F-Robots(bitset)

文章目录题目链接题目大意题解参考代码总结题目链接传送到队友家里题目大意有一个n∗m(1≤n,m≤500)n*m(1\leq n,m\leq 500)n∗m(1≤n,m≤500)大小的网格,左上角是(1,1)(1,1)(1,1),右下角是(n,m)(n,m)(n,m),其中有一些无法通过的格子。有以下三种机器人:1.只能向下移动的机器人,即只能从(x,y)(x,y)(x,y)移动到(x+1,y)(x+1,y)(x+1,y);2.只能向右移动的机器人,即只能从(x,y)(x,y)(x,y)移动到(

2021-08-10 20:52:08 229

原创 2021牛客多校#8 D-OR(拆位,思维)

文章目录题目链接题目大意题解参考代码总结题目链接我队友人呢?题目大意给定两个长度为n−1n-1n−1的非负整数序列b=(b2,b3,...bn),c=(c2,c3,...,cn)b=(b_2,b_3,...b_n),c=(c_2,c_3,...,c_n)b=(b2​,b3​,...bn​),c=(c2​,c3​,...,cn​)。求满足以下条件的非负整数序列aaa数量:∀∈[2,n],bi=ai−1∣ai,ci=ai−1+ai\forall \in [2,n],b_i=a_{i-1}|a_i,c_

2021-08-09 20:58:07 125

原创 2021牛客多校#5 C-Cheating and Stealing(自动机,模拟)

文章目录题目链接题目大意题解参考代码题目链接我队友去哪里了?题目大意两个人打乒乓,一个人实力较弱,给出他们一共打了nnn个球,用一个字符串SSS表示每一场的胜负情况,所以他来骗来偷袭更改规则①为当赢kkk个球时获胜(原来为11个),统计他赢的场数fxf_xfx​,并要求∑i=1∣S∣fi∗(n+1)i−1\sum_{i=1}^{|S|}f_i*(n+1)^{i-1}∑i=1∣S∣​fi​∗(n+1)i−1.题解这题是一个朴实无华的模拟,运用了自动机的思想。我们枚举每个kkk的数,即从111 ~

2021-08-04 15:43:28 153

原创 2021牛客多校#6 J-Defend Your Country(Tarjan)

文章目录题目链接题目大意题解参考代码总结题目链接队友去哪里了?题目大意给你一个nnn个节点,mmm条边的图,给出每个点的权值WiW_iWi​,你可以拆任意条边,使得它的价值最大,价值计算如下:如果一个分图的联通分量为偶数,则这个分图的价值为里面的权值之和,若为奇数,则为权值之和的相反数。题解由题意得,我们需要将图上的分图连通块个数尽量凑成偶数。所以我们对该图中的分图进行如下处理:(n为每个分图连通块数量)1、若nnn为偶数,则不需要进行处理;2、若nnn为奇数,将其分为一个孤点和若干偶数块

2021-08-03 21:01:19 203

原创 2021牛客多校#6 H-Hopping Rabbit(扫描线,线段树)

文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意有一只兔子想在草原上随意地跳动,它每一跳距离为ddd,而猎人在草原上布置了nnn个矩形陷阱,给出每个陷阱的左下角坐标和右上角坐标,求兔子的初始位置(x0+0.5,y0+0.5)(−1e9≤x0,y0≤1e9)(x_0+0.5,y_0+0.5)(-1e9 \leq x_0,y_0 \leq 1e9)(x0​+0.5,y0​+0.5)(−1e9≤x0​,y0​≤1e9)使得它永远不会碰到陷阱,输出x0,y0x0,y0x0,y0.题解由于兔

2021-08-03 16:09:57 259

原创 2021牛客多校#4 H-Convolution

文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意定义运算⊗:•设pip_ipi​表示第iii个素数,若x=∏ipiai,y=∏ipibix=\prod_{i}p^{a_i}_{i} ,y=\prod_{i}p^{b_i}_{i}x=∏i​piai​​,y=∏i​pibi​​,则x⊗y=∏ipi∣ai−bi∣x⊗y=\prod_{i}p^{|a_i-b_i|}_{i}x⊗y=∏i​pi∣ai​−bi​∣​。现在有一个长度为n(1≤n≤106)n(1\leq n\leq 10^6)n(

2021-07-28 20:39:55 149

原创 2021牛客多校#4 G-Product

文章目录题目链接题目大意题解参考代码总结题目链接传送门题目大意给定三个整数n,k,D(1≤n,k≤50,0≤D≤108)n,k,D(1 \leq n,k \leq 50,0 \leq D \leq 10^8)n,k,D(1≤n,k≤50,0≤D≤108)。定义非负整数序列aaa的权值为D!∏i=1n(ai+k)!\frac{D!}{\prod\limits_{i=1}^{n}(a_i+k)!}i=1∏n​(ai​+k)!D!​求所有满足以下条件的非负整数序列aaa的权值和:1.∀∈[1,n],

2021-07-28 15:33:12 161

原创 2021牛客多校#4 B- Sample Game

文章目录题目链接题目大意题解参考代码题目链接传送门题目大意有一个可以生成111到n(1≤n≤100)n(1 \leq n \leq 100)n(1≤n≤100)的随机数生成器,生成x(1≤x≤n)x(1 \leq x \leq n)x(1≤x≤n)的概率为pxp_xpx​。输入WiW_iWi​,pip_ipi​的计算公式为wi∑j=1nWj\frac{w_i}{\sum^n_{j=1}W_j}∑j=1n​Wj​wi​​.现在一次执行以下操作:1.随机生成一个数xxx;2.若xxx是之前生成的

2021-07-27 22:35:06 261

空空如也

空空如也

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

TA关注的人

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