自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CF 1324-F Maximum White Subtree //树形换根dp

题目链接http://codeforces.com/problemset/problem/1324/F题意给你一棵树( nnn 个顶点)和一个数组 aia_iai​,每个顶点要不是白色(aia_iai​为 111 ),要不是黑色(aia_iai​为 000 ),问对于每个点( 设为iii ),包含 iii 点的联通块中,白点和黑点的最大差值为多少 (即:max(cnt白−cnt黑cnt_{白...

2020-03-29 22:57:27 163

原创 Hdu-4417 Super Mario //主席树

题目链接http://acm.hdu.edu.cn/showproblem.php?pid=4417题意简而言之,就是给你一个序列,qqq 组询问,每次查询一个区间内,不大于 xxx 的数有几个。思路首先将原序列加上 qqq 组查询的数放一起离散化一下,然后根据离散化的序列前缀建 nnn 棵可持久化权值线段树,每次查询根据主席树的函数性质,前缀做差查询。查询操作:对于一个区间 [l,r]...

2020-03-23 20:46:24 141 1

原创 Hdu-4126 Genghis Khan the Conqueror //MST+树形dp

题目链接http://acm.hdu.edu.cn/showproblem.php?pid=4126题意简而言之,就是给你一张图(稠密图),现在有 QQQ 次修改,每次依原图更改一条边的权值(只会比原图的大),让你求出每次更改后的最小生成树权值,取这 QQQ 次最小生成树权值的平均值思路我们先不考虑修改,就是求出原图的最小生成树,由于是稠密图,所以一般用 primprimprim 算法,...

2020-03-23 17:40:42 178

原创 HDU 4123-Bob’s Race //树形dp+rmq+尺取

题目链接http://acm.hdu.edu.cn/showproblem.php?pid=4123题意题意大概就是给你一棵树,有 nnn 个顶点、n−1n-1n−1 条边,每条边有一个权值,现在让你求出每个点距离其他点的最长距离,然后有 mmm 组询问,每次询问给一个数 qqq ,每次询问在顶点 [1,n] 这个范围内,其中连续的一段(顶点编号连续) 最长距离 的最大值和最小值之差,在不大...

2020-03-16 20:42:37 200

原创 Poj-2104 K-th Number //区域树/主席树

题目链接http://poj.org/problem?id=2104题意给定 nnn 个数,mmm 组询问,每次询问一个区间的第 kkk 小的数是多少。简而言之,就是静态查询区间第 kkk 小思路这个题有多种做法,第一种是利用区域树来做,当线段树的每个结点维护的是一个有序数列或一棵树时,这样的线段树叫做区域树。这里我们让线段树的每个结点维护一个有序数列,然后建树的过程类似于归并排序,然后...

2020-03-01 20:44:06 134

空空如也

空空如也

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

TA关注的人

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