07 2021 档案

摘要:#【题解】【单调队列优化dp】裁剪序列 ##题目传送门 ##分析 首先考虑朴素的做法,设fi表示把前i个数分成若干段,在满足每段中所有的数的和不超过M的前提下,各段的最大值之和最小是多少。容易写出状态转移方程: \(f_i=\min\{f_j+\max\limits_{j+1 \leq k\l 阅读全文
posted @ 2021-07-31 16:58 glq_C 阅读(167) 评论(0) 推荐(1) 编辑
摘要:#题目:从集合S中取出M对数,使得“每对数的差的平方和最大”, ##做法: ####Step1:从S中选最小的M个数,再从S中选最大的M个数, 记这2M个数分别为a1,a2,,a2m1,a2m(a1<a2<<a2m1<a2m) #### 阅读全文
posted @ 2021-07-27 08:05 glq_C 阅读(65) 评论(0) 推荐(0) 编辑
摘要:#【模板】【线性筛】 众所周知,即使是经过优化的埃氏筛,其复杂度依然为O(N log log N) 但我们需要一个O(N)的算法————线性筛 我们发现之所以埃氏筛会重复标记合数,是因为其没有确定该合数的唯一产生方式 线性筛的对策是————只用该合数的最小质因子标记该合数 于是,我们用一个v数组记录 阅读全文
posted @ 2021-07-23 23:16 glq_C 阅读(68) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-07-22 15:27 glq_C 阅读(22) 评论(0) 推荐(0) 编辑
摘要:#【题解】P3092 [USACO13NOV]No Change G ##题目传送门 ##题目要求 首先看到题目要求的是将N个物品依次买下,最多能剩下多少钱,若无法买下,输出-1 ##题目分析 因为N个物品是依次买下,所以容易想到像背包那样把“考虑到第i个物品”作为阶段 又因为硬币的数量范围很小,再 阅读全文
posted @ 2021-07-14 20:14 glq_C 阅读(49) 评论(0) 推荐(0) 编辑
摘要:#【题解】P3694 邦邦的大合唱站队 ##题目传送门 ##题目描述 N个偶像排成一列,他们来自M个不同的乐队。每个团队至少有一个偶像。 现在要求重新安排队列,使来自同一乐队的偶像连续的站在一起。重新安排的办法是,让若干偶像出列(剩下的偶像不动),然后让出列的偶像一个个归队到原来的空位,归队的位置任 阅读全文
posted @ 2021-07-14 10:09 glq_C 阅读(80) 评论(0) 推荐(0) 编辑
摘要:#【题解】P2704 [NOI2001] 炮兵阵地 ##题目传送门 蒟蒻又来写模板题了别的也不会 这是一道经典状压Dp ##题目大意 一个N×M的01矩阵,选取若干个点xi,yi\(\)(xi,yi),(xj,yj),都有若xi=xj,则$| 阅读全文
posted @ 2021-07-13 19:57 glq_C 阅读(72) 评论(0) 推荐(0) 编辑
摘要:#【题解】P6064 [USACO05JAN]Naptime G P6064 [USACO05JAN]Naptime G ##题目大意 给定一个长度为N的环,在环上取任意个区间,使得这些区间的长度和为B。每个区间有一个权值,其等于该区间每个元素的权值之和减去该区间第一个元素的值。求如何取,使得所有区 阅读全文
posted @ 2021-07-13 10:06 glq_C 阅读(73) 评论(0) 推荐(0) 编辑
摘要:#【题解】P3698 [CQOI2017]小Q的棋盘 ####【题解】P3698 [CQOI2017]小Q的棋盘 ##题目大意 给定一棵无根树,求从根节点出发移动N步最多可经过多少节点,节点可重复经过,但不重复计数 ##Solution 既然是最优化问题,考虑树形DP 容易想到,设$f[x][i][ 阅读全文
posted @ 2021-07-12 20:52 glq_C 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示