E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hnoi
luogu P5294 [
HNOI
2019]序列
传送门这个什么鬼证明直接看uoj的题解吧根本不会证明首先方案一定是若干段等值的\(B\),然后对于一段,\(B\)的值应该是\(A\)的平均值.这个最优方案是可以线性构造的,也就是维护以区间平均值为权值的单调栈,每次在后面插入一个元素,不断弹栈并与最后一个合并,直到平均值单调递增然后这个单调栈是可以两个区间的单调栈直接合并的,因为合并完后新单调栈的断点集合是原来两段的断点集合的子集.合并直接暴力就
weixin_30346033
·
2020-07-05 20:19
bzoj4540: [
Hnoi
2016]序列
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4540思路:又是莫队....我们发现左右端点移动时,只会增加或删除某个点开头或结尾的区间先考虑右端点从r移动到r+1令p为[l,r]中最小值的位置那么它会对新加的区间中的p-l+1个区间产生a[p]的贡献另一些左端点在[p+1,r],右端点是r+1的区间怎么统计呢?首先用单调栈求出l[i],r
weixin_30247781
·
2020-07-05 20:53
Bzoj1195——最短母串(AC自动机)
1195:[
HNOI
2006]最短母串TimeLimit:10SecMemoryLimit:32MBSubmit:2037Solved:689Description给定n个字符串(S1,S2,„,Sn)
wangyh1008
·
2020-07-05 19:16
一本通提高篇
HNOI
2018 总结
听说可以报名
HNOI
玩一玩,就去玩了一玩Day0
HNOI
的流程比较简单,也没有什么报道,就是两天早上考试,下午出成绩,好像讲题都没有。
Jacky35
·
2020-07-05 16:29
总结
正式比赛游记
概率与期望的学习
WOJ3007]DumbBones[WOJ2276]挑战[WOJ3806]收集邮票[WOJ3083]收集宝石[WOJ3080]迷宫[WOJ2658]单机游戏[WOJ1111]钉子和小球简单游戏P3211[
HNOI
2011
FSYo
·
2020-07-05 13:48
概率与期望
[BZOJ1010][
HNOI
2008]玩具装箱toy 斜率优化第一题
很明显我们得到朴素的转移方程dp[i]=min{dp[j]+(i−j−1+sum[i]−sum[j]−L)2,dp[i]}(0≤jdp[k]+(f[i]−f[k]−C)2——————[1]假设i后面的某状态t有f[t]=f[i]+v(t>i)我们想知道i对于后面状态t的影响,那么要证明dp[j]+(f[t]−f[j]−C)2dp[j]+(f[i]+v−f[j]−C)2dp[j]+(f[i]−f[j
slongle_amazing
·
2020-07-05 12:36
动态规划—优化—斜率优化
「
HNOI
2014」世界树 虚树+倍增
比较好的一道虚树题.建出虚树,然后计算虚树中距离点$x$最近的关键点,这个来一次树形dp+换根即可实现.难点在于计算$x$到$x$父亲这一段所有节点归属于谁(肯定属于$x$的最近点或$x$父亲最近点).这里的话肯定可以二分出拐点(拐点以前属于$x$,拐点以后属于$y$),然后根据虚树的性质,$x$到父亲之间节点的儿子上肯定都没有关键节点.很多地方都需要用到倍增,dfs处理倍增的时候要注意先处理父亲
EM-LGH
·
2020-07-05 12:00
洛谷4424 [
HNOI
/AHOI2018]寻宝游戏
标签:智商题,位运算,数论题目题目传送门题目描述某大学每年都会有一次MysteryHunt的活动,玩家需要根据设置的线索解谜,找到宝藏的位置,前一年获胜的队伍可以获得这一年出题的机会。作为新生的你,对这个活动非常感兴趣。你每天都要从西向东经过教学楼一条很长的走廊,这条走廊是如此的长,以至于它被人戏称为infinitecorridor。一次,你经过这条走廊时注意到在走廊的墙壁上隐藏着nnn个等长的二
yjjr
·
2020-07-05 10:34
数论
洛谷
位运算
OI成长历程
【LOJ3059】「
HNOI
2019」序列
【题目链接】点击打开链接【思路要点】没有修改的做法在《IOI2018中国国家候选队论文集——浅谈保序回归问题》中有所介绍。具体做法如下:(1)(1)(1)、注意到若所有BiB_iBi均相等,最小化∑i=1N(Ai−B)2=∑i=1NAi2−2AiB+B2\sum_{i=1}^{N}(A_i-B)^2=\sum_{i=1}^{N}A_i^2-2A_iB+B^2∑i=1N(Ai−B)2=∑i=1NAi
cz_xuyixuan
·
2020-07-05 07:52
【OJ】LOJ
【类型】做题记录
【算法】保序回归问题
【数据结构】栈与单调栈
【算法】倍增与二分
【算法】离线操作
【LOJ3055】「
HNOI
2019」JOJO
【题目链接】点击打开链接【思路要点】考虑将字符串缩成若干个相同字符的段(cnt,char)(cnt,char)(cnt,char),相邻的字符不相同。考虑一个与某一个前缀匹配的后缀,若该后缀横跨了x(x≥2)x\(x\geq2)x(x≥2)段,那么其对应的第222段至第x−1x-1x−1段的(cnt,char)(cnt,char)(cnt,char)都应该对应相等;且后缀的第111段与前缀的第11
cz_xuyixuan
·
2020-07-05 07:52
【OJ】LOJ
【类型】做题记录
【数据结构】可持久化数据结构
【数据结构】线段树
【算法】KMP算法
bzoj4540: [
Hnoi
2016]序列
Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,询问给定的两个数为1和3,那么a[1
OI界第一麻瓜
·
2020-07-05 06:10
倍增
莫队算法
HNOI
2019退役记
Day0
HNOI
的题目自知刷不完了,就进入了搞颓模式。照例的动员大会上,朱老大并没有像去年一样奶一口题。Day1照例地,考试的时候应该是下雨的,但是却异常地放晴了。
Bzy369258147
·
2020-07-05 05:11
OI奇遇
【虚数】BZOJ3572[
HNOI
2014]世界树
题意:给出一颗树,每次选中m个点,对于树上任意一个点,会被其最近的一个选中点包含(相同有编号小优先),求每个选中点包含了多少个点。分析:之前写过两次都没写博客。。结果复习板题的时候,连题意都不知道。。。方法就是虚数板子#include#include#include#include#defineSFscanf#definePFprintf#defineMAXN300010#defineINF0x3
616156
·
2020-07-05 05:43
虚树
Bzoj4540:[
Hnoi
2016]序列:莫队+RMQ
题目链接4540:[
Hnoi
2016]序列考虑莫队算法,在移动一个端点的时候,假设要处理的区间为[l,r]切向左扩大区间,最小值所在位置为k,那么a[k]的贡献为(r-k+1)*a[k],即[k,r]的新增序列都以
TheWolfWhistlingSong
·
2020-07-05 05:34
OI
莫队算法
RMQ
【BZOJ4540】【
HNOI
2016】序列(莫队)
题面BZOJ洛谷Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,询问给定的两个数为1
小蒟蒻yyb
·
2020-07-05 04:03
BZOJ
各省省选
莫队
Bzoj4540: [
Hnoi
2016]序列
题面传送门Sol处理出每个数aiai之前第一个比它小的数al−1al−1和后面第一个比它小的数ar+1ar+1那么左端点在[l,i][l,i]右端点在[i,r][i,r]的区间的最小值都是aiai把它看成是一个顶点(l,r)(l,r)和(i,i)(i,i)的矩形内的加法,每个数加上aiai询问就是顶点(l,l)(l,l)和(r,r)(r,r)的矩形内求和每列的每个位置的前缀和一定是个分段一次函数那
Cyhlnj
·
2020-07-05 01:24
树状数组
【
HNOI
2016】序列
题意给定长度为n的序列:a1,a2,...,an,q个询问,每个询问给一个区间,询问该区间的不同子序列的最小值之和。n,q≤105解法PhilipsWeng大神(%%%)用一个线段树存8个值的nlog2n做法过了,但我这里介绍一个nn−−√的莫队算法(T3也是莫队,D1T1也是分块,这是有多喜欢n−−√?)。我们假设当前求出了区间[l,r]的答案,现在要求[l,r+1]相对于[l,r]增加的答案(
lzxzxx
·
2020-07-04 23:39
莫队
bzoj 1187: [
HNOI
2007]神奇游乐园 插头dp
一道最裸的插头dp,然而还是调了很久。。代码2.6k+调试语句1.5k。。不过这次代码很多可以不需要的但是这种题目关键还是要思路清晰。。。然而窝用了3进制作死时间被爆出翔。。。。令dp[i][j][k]表示在第i行第j列状态为k时的最大收入,其中k表示插头的状态,即一个括号序列。令上面一段连续的在轮廓线上的左端点为'(',右端点为')',或者也可以看成是从左端点出发在轮廓线上面走过某一段连续的路径
lych_cys
·
2020-07-04 23:27
bzoj
HNOI
2019 头铁记爆肝记
Day0省选前的模拟考试连环爆炸,说是爆炸,其实也不算,因为出来的分基本上都和预估分差不多,至于为啥考那么点分,原因就一条——我菜。我还真没犯多少傻逼错误,真的就是单纯地做不出来而已。结果弄得心态挺爆炸的。不过一想,我去年也打过Ag了,至于集训队真是想都不敢想的事情,于是我就只有两种结果:若是进了省队,那很大可能不会有新收获,要多浪费学文化课的时间,而且去年那大夏天地清早起床坐公交车跑到雅礼再穿过
litble
·
2020-07-04 22:02
游记
HNOI
2018 暴力记骗分记
DAY0CY:省选前带你们出去玩,去哪啊,用四个字回答我!我们:(想要我们说“烈士公园”(学校门口),没门!)橘子洲头!于是我们就去了橘子洲头……然后吹了一上午风……吹得我耳朵痛……CY脑洞大开让我们以各种姿势拍照,留下了很多黑照……晚上看了一下以前总结的做题套路,然后打游戏……DAY1看了一下三道题,首先估摸了一下暴力分。T1应该有30,T3应该有80……然后我就打起了T3,用的是容斥+树形dp
litble
·
2020-07-04 22:01
游记
jzoj4447 【
HNOI
2016模拟4.14】A (维护凸壳,分段函数)
题面分析分开每个点求,显然一条最短路能作用很久。同一条最短路作用的部分我们是可以直接计算的。先求出长度为k的最短路随着时间增长,每一条路的长度都可以表示为一个一次函数y=w+Lenx。于是问题就变成了一次函数求凸壳。首先我们将所有直线按w从小到大排序,然后考虑一开始两条直线,按顺序记作l1,l2。现在要插入一条直线l3,Case0若l3比上一条直线的斜率要大,显然是不需要考虑的。Case1这条直线
jokerwyt
·
2020-07-04 20:05
题解
计算几何
2019省选题泛做
HNOI
2019[
HNOI
2019]鱼枚举\(C\)点,维护以\(C\)为端点的射线,鱼尾巴部分很好维护,考虑鱼头。先枚举\(B,D\)点,设\(B,D\)点的中点为\(K\)。
df4516
·
2020-07-04 14:24
【GoldenGate】OGG-01163的处理方法
36ERROROGG-01163OracleGoldenGateDeliveryforOracle,rlis.prm:Badcolumnlength(21)specifiedforcolumnBATC
HNOi
ntableLISBASE.LCSIGNLIST
cnwoljq67940954
·
2020-07-04 13:52
[
HNOI
2016]序列
链接:https://www.luogu.org/problemnew/show/P3246前几天xj比赛刚补了一道比这道还毒瘤的题,询问什么区间子序列前缀最大值和。。。那道题的trick学会这题就很简单了。首先维护一个st表记录区间最小值的位置,以及一个函数f,f(i)表示所有以i为开始的区间的最小值之和,同理维护g,g(i)表示所有以i为结尾的区间最小值之和。(ps:维护这个东西之前我傻乎乎的
caoyang1123
·
2020-07-04 12:39
刷题集
训练集
笔记
BZOJ1192: [
HNOI
2006]鬼谷子的钱袋
题目大意:给一个数字m,将其分为最少的组,使任意组合可以得到小于等于m的所有数。题解:这题非常的简单,几乎是秒出结论。考虑将1-m间的每个数进行二进制分解,那么最少的组数就是m的二进制的位数。这个结论十分显然。如果觉得不显然或不相信的可以手算几组。。。代码:#includeusingnamespacestd;intn,ans;intmain(){scanf("%d",&n);while(n)n>>
banti7075
·
2020-07-04 11:21
HNOI
2019游记
\(day~-1\)这天晚上,我们的指导老师给我们试了一下ZJOI2019,我里个去,完美爆零,连暴力都不会打,这可真是见识到真功夫了,完美把我考趴下了,对后天的\(
HNOI
2019\)毫无信心。
aochuiliu8050
·
2020-07-04 11:48
HNOI
2018游记
Day0反正是出来玩的,没什么压力在高铁上看完了13集自新世界晚上爽快战斗,早早(并不)的睡了Day1早上起来有点困,在车上眯了一会儿先看一遍题,发现T3最可做,我会3^n*n,发现有七十分就很开心的去写了。然后对着前两题一脸懵逼,感觉T1是什么神仙题就去淦T2的离线部分然而我离线的策略都想错了,终于想到一个可靠的做法写完之后发现有问题心态崩了.jpg重新想了一下发现可以写成线段树维护单调栈那样子
alan_cty
·
2020-07-04 10:20
心情
总结
EML格式解析及其访问实现
计算机技术与发展COMPUFERTEC
HNOI
)(YANDDEVEIDPMENTV0ll7NO.7Ju1.2007EML格式解析及其访问实现王倩倩,严莉莉,张燕平(安徽大学计算智能与信号处理重点实验室,
aitvkx
·
2020-07-04 10:32
C++
HNOI
2018游记
HNOI
2018游记Day0信息组罕见的假期,早上一觉睡到九点钟。然而机房里的大佬八点不到就来切题了orz。上午没写什么东西,写了个整体二分的板子题,一个+1写错还调了好久。
abcyan1235
·
2020-07-04 10:05
2018HN省队集训
HNOI
2018省队集训Day1流水账T1tree换根+求\(lca\)+求子树和,一脸bzoj3083遥远的国度的既视感。子树和讨论一下就好了,\(lca\)?也是大力讨论一波。
abcyan1235
·
2020-07-04 10:05
关于
HNOI
2018的一点心酸(不是滚粗记也不是游记)
如标题所说,是博主对
HNOI
2018的一点心酸吧,也可说是一篇流水帐吧写于2018.4.17晚,CJ机房省选考完后的第二天,也是开始搞常规课的第二天常规状态不错,但现在一回到机房就瞬间各种不爽处于不想搞竞赛的状态中
Zctoylm
·
2020-07-04 09:31
HN-CJ
OI路
JZOJ4417 【
HNOI
2016模拟4.1】神奇的字符串 线段树维护信息
题目大意给定5个参数,分别为N,A,B,P,M其中我们可以生成字符串c中的第i位ci=[(A∗i+B)modN≥B],下标为0~N−1,并且这个字符串是循环的。现在给你另一个M为的字符串S,现在有Q组操作,有两种:每种都给定一个p。1.询问c的第p位开始往取M位得到的字符串与S有多少位不同。2.将S的第p为取反。N≤1091≤A,B,P,M≤N1≤N,Q≤105解题思路如果我们直接拿生成的字符串去
YxuanwKeith
·
2020-07-04 09:54
算法-数据结构
HNOI
2016游记
写博客时,天空飘起了阵阵细雨,仿佛后知后觉着这次
HNOI
2016的结果。Day0-Day1看着窗外艳阳高照,心中默默想象着理工大学激烈的键盘声。坑爹的学校段考,竟然和省选冲突了。
XY20130630
·
2020-07-04 09:07
记录
HNOI
2016 树
树解读题意1.有n个点的模板树2.每次把模板树上a为根的子树接到大树的b下面3.求两个点在大树上的距离切分P30暴力模拟:1.全部连边2.求lca正解流程1.对于那么多个接子树操作,显然不能全部接到大树上,那么试着接点别的代替2.只把子树的根接到大树上3.为了能求距离,接上去的边权应为两个结点在大树上的距离4.对于序号的映射,就是在模板树上求区间第K值具体操作1.预处理模板树的主席树2.建边(用主
WhiteAndGold
·
2020-07-04 09:31
主席树
[题解]bzoj4540
HNOI
2016 序列
Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,询问给定的两个数为1和3,那么a[1
Saramanda
·
2020-07-04 08:57
数据结构
线段树
扫描线
ZJOI2016部分题解
bzoj4455:[Zjoi2016]小星星在这里**bzoj4456:[Zjoi2016]旅行者在这里**bzoj4573:[Zjoi2016]大森林这个题吼啊以前做这类题都是要动态做一个倍增数组的…比如
HNOI
Rose_max
·
2020-07-04 08:09
合辑
【
HNOI
2019】JOJO
ProblemDescriptionJOJO的奇幻冒险是一部非常火的漫画。漫画中的男主角经常喜欢连续喊很多的「欧拉」或者「木大」。为了防止字太多挡住漫画内容,现在打算在新的漫画中用\(x\)欧拉或者\(x\)木大表示有\(x\)个欧拉或者木大。为了简化内容我们现在用字母表示喊出的话。我们用数字和字母来表示一个串,例如:2a3b表示的串就是aabbb。一开始漫画中什么话都没有,接下来你需要依次实现\
洛水·锦依卫
·
2020-07-04 06:55
HNOI
(数列)
这题没有信息思想,其实就是数学推式子——————————————————————————————————————定义差分数组ai定义差分数组a_i定义差分数组ai∑a1=1m∑a2=1m.......∑ak−1=1m(n−∑i=1k−1)=mk−1n−∑a1=1m......∑ak−1=1m∑i=1k−1a[i]\sum_{{a_1}=1}^m\sum_{a_2=1}^m.......\sum_{
Dlkoiw
·
2020-07-04 06:30
数论
例题
题解 luoguP3722 【[AHOI2017&
HNOI
2017]影魔】
传送门首先整个序列是一个排列,这是一个很重要的性质考虑(i,j)(i,j)(i,j)什么时候会产生贡献:当ki,kjk_i,k_jki,kj为区间(i,j)(i,j)(i,j)的最大值和次大值,贡献为p1p1p1当ki,kjk_i,k_jki,kj其中一个为区间最大值,另一个不是次大值,贡献为p2p2p2维护出每个iii位置左边右边第一个比它大的位置,记作Li,RiL_i,R_iLi,Ri,这个可
AyoAyo_wei
·
2020-07-04 06:12
题解
[BZOJ4540]-[
Hnoi
2016]序列-线段树维护信息
说在前面马上就要NOI了啊…题目BZOJ4540传送门看题可戳传送门解法这是一道,「不带修改、区间询问」类问题。很容易想到莫队对于这一类题,也可以使用线段树来解决。离线所有询问,从左到右依次加入信息,对于已经加入的位置ii,维护i∼nowi∼now的信息。在相应的位置处理区间询问然后这道题,题解可以看这位的,传送门,思路很清晰这道题使用类似矩阵乘法的东西去维护,就是因为其标记只有「加法」和「乘法」
泉華子
·
2020-07-04 06:16
线段树
[
HNOI
2016] 网络
P4054[
Hnoi
2016day1]网络时间限制:-MS空间限制:165536KB评测说明:2s问题描述一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。
INCINCIBLE
·
2020-07-04 06:54
CONTESTS
线段树/树状数组
[
HNOI
2016] 树
P4055[
Hnoi
2016day1]树时间限制:-MS空间限制:165536KB评测说明:2s问题描述小A想做一棵很大的树,但是他手上的材料有限,只好用点小技巧了。
INCINCIBLE
·
2020-07-04 06:53
树
CONTESTS
思维趣题
[
HNOI
2007]最小矩形覆盖(旋转卡壳)
题意给定一些点的坐标,要求求能够覆盖所有点的最小面积的矩形,输出所求矩形的面积和四个顶点坐标题解先求得一个凸包可以知道对于凸包每一条边,其对应一个最小矩形覆盖,而凸包整体最小矩形覆盖在这个解之中对于凸包一条边,利用旋转卡壳求得其对踵点于是与方向共同确定了矩形的高以及长、高向量这里我们取指向凸包内部,则为(逆时针转90°为),且二者为单位向量现在求方向的最远点(正,负),这里利用旋转卡壳求有向三角形
Hardict
·
2020-07-04 05:42
计算几何-旋转卡壳
[
HNOI
/AHOI2018]道路
题目https://www.luogu.org/problemnew/show/P4438思路son[i][0]表示i的左儿子(也就是修公路),son[i][1]表示i的右儿子(也就是修铁路)。f[i][j][k]表示第i个点到根经过j个未被修复的公路,k个未被修复的铁路所得到的最小值。最后用个记忆化搜索一下即可。代码#include#include#include#defineLLlonglon
CE自动机
·
2020-07-04 05:01
题解
【
HNOI
2016】【BZOJ4540】序列
Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,询问给定的两个数为1和3,那么a[1
CreationAugust
·
2020-07-04 05:24
随便搞搞
[BZOJ1202][
HNOI
2005][差分约束]狡猾的商人[水题]
(这题好水啊好水啊好水啊好水啊!)(话说这两天切的题越来越水了呢!)(貌似网上的题解都是并查集?)使用前缀和维护,有:最简单、基础、没难度的差分约束练手题。(不要随便看代码,不要随便看代码,不要随便看代码。因为很重要说以说三遍)#include#include#include#include#includeusingnamespacestd;constchar*YES="true";constch
BenjaminPMLee
·
2020-07-04 04:23
OI
-
Graph
Theory
[
HNOI
2018]毒瘤
题意求一幅图的最大独立集方案数n≤105,n≤105,满足非树边≤11≤11条AFOAFO之后这篇题解搁了好久=.==.=题解1.1.考虑一棵树怎么做和普通求独立集一样枚举这个点选不选然后用乘法原理计算即可f[u][1]=f[u][1]*f[v][0];f[u][0]=f[u][0]*(f[v][0]+f[v][1]);2.2.考虑怎么处理非树边因为只有1111条非树边,,所以可以枚举这些边的两个
Kelin__
·
2020-07-04 04:46
虚树
———DP————
树形DP
[
HNOI
2016]序列
题意给你一个序列,每次询问一个区间,求其所有子区间的最小值之和题解这里有两种方法,一种是离线的莫队,一种是在线算法一.莫队这题难就难在怎么由[l,r][l,r]推向[l,r+1][l,r+1]考虑他们之间的增量就是新增的[l,r+1],[l+1,r+1],…,[r+1,r+1][l,r+1],[l+1,r+1],…,[r+1,r+1]这r−l+2r−l+2个区间的最小值之和考虑求出[l,r+1][
Kelin__
·
2020-07-04 04:45
莫队
单调栈
倍增
笛卡尔树
———DP————
[
HNOI
2018]道路
题意给你一颗二叉树,,每个叶子节点ii有三个属性ai,bi,ciai,bi,ci每个非叶子节点都能标记往左右儿子的边中的一条边((分别记为LL边和RR边))设叶子节点ii到根的路径上没有被标记的LL边有xx条,R,R边有yy条那么ii的贡献就是ci(ai+x)(bi+y)ci(ai+x)(bi+y)最小化所有点的贡献和题解那个式子是唬你的直接考虑倒推设f[u][i][j]f[u][i][j]表示从
Kelin__
·
2020-07-04 04:45
———DP————
树形DP
[
HNOI
&AHOI2017] NOIP考挂蒟蒻的一篇游记 && 部分题解
Day0犹记得上次NOIP329却切了Day1T2…这次似乎翻盘很困难……?咸鱼选手试机写了个Pollard-rho震惊地发现srand(19260817)之后随机的longlong数竟然是2*大素数形式还以为我写错了。隔了一个座位的wyx敲了一个SA和FFT,期间稳爷爷约5-10分钟来奶wyx霸霸一次,然后开始互奶。后来wlp和zzy来了,场面一度失控(捂脸)(可能是因为太久没上语文了已经不会写
whzzt
·
2020-07-04 03:23
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他