自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Educational Codeforces Round 47 (Rated for Div. 2) F. Dominant Indices(长链剖分+树上dp)

F. Dominant Indices题意给定一棵根为 1 的树, 对于每个节点,求该结点的子树中,哪个距离下的节点数量最多。若有多种情况,输出最小的值。分析长链剖分+树上dp首先对这课树进行长链剖分,用sum[x]指针数组表示节点x不同距离的点的数量。在同一条长链中,由于sum[son][i]=sum[father][i+1],因此sum[son]=sum[father]+1。只需在...

2019-08-05 21:46:38 116

原创 hdu 3401 Trade dp+单调队列优化

hdu 3401 Trade题意lxhgww一共有T天,最多只能持有MaxP股票,每两次买股票和卖股票间隔W天。第i天能够买Asi[i]数量的股票,能够卖Bsi[i]数量的股票,买股票每张Api[i],卖股票每张Bpi[i]。最初手中没有股票,但是有足够的钱,问最多能赚多少钱。分析dp+单调队列dp[i][j]表示第i天,拥有j张股票能赚的最多钱。则我们可以由题意得出三组动态转移方程...

2019-07-30 19:32:11 129

原创 2019牛客多校第四场(C)sequence 单调队列+ZKW线段树

(C) sequence题意给出长度为n的数组a和数组b,求下式(注意会出现负数的情况)分析单调队列+ZKW线段树首先,min(al…ar),我们可以单调队列从前往后、从后往前用求。举个例子,当我们从前往后遍历的时候,维护一个单调递增的单调队列,对于每个下标i,都可以求出i左侧 距离i最近并且小于a[i]的下标j1。与此同理,我们从后往前遍历,同样维护一个单调递增的单调队列,对于每个...

2019-07-30 18:48:49 137

原创 图论中的第K小值

图论中的第K小值对于第K小值,通常使用优先队列+dfs或者二分+dfs,具体以下面题目为例。2019牛客多校第二场D-Kth Minimum Clique题意给定一张 n(n≤ 100) 个点的图,求第 k 小点权完全子图。分析优先队列+dfs将每个完全子图压入队列中,点权小的优先出队。为了在dfs遍历时不重不漏,先将每个点按照点权值从小到大排序,并且记录上次已经遍历过的位置。那么...

2019-07-28 22:40:56 296

原创 2019牛客多校第四场(J)dp+bfs

(J)free dp+bfs题目描述Your are given an undirect connected graph.Every edge has a cost to pass.You should choose a path from S to T and you need to pay for all the edges in your path. However, you can c...

2019-07-27 20:57:23 132

原创 Educational Codeforces Round 69 (Rated for Div. 2)D

Educational Codeforces Round 69 (Rated for Div. 2)D原题链接(http://codeforces.com/contest/1197/problem/D)题意给一段长度为n的序列,求下式的最大值若最小值小于0,则答案为0.分析从m的范围,出题人在疯狂暗示我们可以用dp来做。dp[i][j]表示以i为右端点,连续区间长度为j的最大值。...

2019-07-23 22:04:54 169 1

空空如也

空空如也

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

TA关注的人

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