随笔分类 - 

恶心到我的题,呕
摘要:P1447 [NOI2010]能量采集 题目链接 ​ 莫比乌斯反演。 ​ 简化题意: $\displaystyle \sum_ \sum_2(gcd(i, j) - 1) + 1 $ ​ 甩链接 ​ 化简完式子:\(-n*m +2* \displaystyle \sum_{T = 1}^{min(n 阅读全文
posted @ 2020-09-14 21:28 C锥 阅读(98) 评论(0) 推荐(0)
摘要:0913考试T2 ​ 题目大意:给出一个长度为𝑛的数组𝐴,你每次需要选出一个长度大于1的区间[𝑙,𝑟]并删掉它,代价是左右端点的元素之差的绝对值|𝐴𝑙−𝐴𝑟|,之后再将左右两个数组接起来构成一个新的数组。你的任务是要求出删除整个数组的最小代价和。 ​ 数据结构优化DP。 ​ 设$f[ 阅读全文
posted @ 2020-09-14 07:30 C锥 阅读(116) 评论(0) 推荐(0)
摘要:P2652 同花顺 题目链接 ​ 乱搞的题。 ​ ​ 先按花色为第一关键字,以权值大小为第二关键字排个序,然后求出同种花色中最长的连续的牌数,用总的牌数减去即可。 ​ 一定要记得去重。 #include <iostream> #include <cstdio> #include <algorithm 阅读全文
posted @ 2020-09-14 07:20 C锥 阅读(95) 评论(0) 推荐(0)
摘要:P3118 [USACO15JAN]Moovie Mooving G ​ 题目链接 ​ 状压DP + 二分。 ​ 由于电影的数目很小,并且每个电影只能看一次,我们可以用二进制状压,第$i - 1$位为0/1代表第$i$个电影没看/看了。 ​ $f[s]$表示在状态$s$下,最多可以从0连续看到多长时 阅读全文
posted @ 2020-09-12 21:46 C锥 阅读(100) 评论(0) 推荐(0)
摘要:bzoj 3831 Little Bird 题目链接 ​ 单调队列优化DP。 ​ 设$f[i]$表示从1到$i$的最少步数,那么转移方程很好想:\(f[i] = a[i] < a[h] ? f[h] : f[h] + 1\)。 ​ 主要是得用单调队列优化,考场上我傻乎乎的写了个线段树优化,时间根本没 阅读全文
posted @ 2020-09-12 21:30 C锥 阅读(93) 评论(0) 推荐(0)
摘要:P2569 [SCOI2010]股票交易 ​ 题目链接 数据结构优化DP。 ​ 用$f[i][j]$表示第$i$天手里还有$j$张股票的最大收益。 ​ 分四种情况转移: ​ 直接买入,不承接之前的: f[i][j] = -ap * j; ​ 不卖也不买: f[i][j] = std::max(f[i 阅读全文
posted @ 2020-09-12 06:30 C锥 阅读(110) 评论(0) 推荐(0)
摘要:P2516 [HAOI2010]最长公共子序列 ​ 题目链接 ​ 匹配DP。 ​ 最长公共子序列比较好求: if(a[i] == b[j]) f[i][j] = max(f[i][j], f[i - 1][j - 1] + 1); else f[i][j] = max(f[i][j], max(f[ 阅读全文
posted @ 2020-09-09 22:17 C锥 阅读(165) 评论(0) 推荐(0)
摘要:P2607 [ZJOI2008]骑士 ​ 题目链接 ​ 基环树DP。 ​ 我们可以把$x$的仇人$y$向$x$连一条边,这样会形成好多联通块,每个联通块上有个基环树。 ​ 对于基环树的题,大体思路都是断掉环上的一条边,把它当成树来做。 ​ 假设现在已经断掉了一条边,那么转移方程就是:\(f[x][0 阅读全文
posted @ 2020-09-09 21:17 C锥 阅读(139) 评论(0) 推荐(0)
摘要:CF149D Coloring Brackets 题目链接 ​ 区间DP。 ​ 用$f[l][r][0/1/2][0/1/2]\(表示在区间\)[l, r]$中,$l$位置的括号不染色/染红色/染蓝色,$r$位置的括号不染色/染红色/染蓝色的方案数。 ​ 考虑转移: ​ 当$l + 1 == r$的 阅读全文
posted @ 2020-09-09 20:56 C锥 阅读(145) 评论(0) 推荐(0)
摘要:P2704 [NOI2001]炮兵阵地 题目链接 ​ 状压DP。 ​ 这个炮可以打到上面两行,这个点卡了我很久,我一开始就压一行的状态,发现会无线套娃:当前行可能会打到上两行,你还不能只判断当前行与上一行是否匹配,还得判断上两行;判了上一行还要判断上一行的上两行。。。。 ​ 为了解决这个问题,我们可 阅读全文
posted @ 2020-09-09 20:42 C锥 阅读(142) 评论(0) 推荐(0)
摘要:P4342 [IOI1998]Polygon 题目链接 ​ 明显区间DP。 ​ 首先断环成链,然后枚举要删除哪条边。$f[l][r], g[l][r]\(分别表示区间\)[l, r]$,可以算出的最大值和最小值。瞎搞转移一下就好了。 ​ 为啥必须弄最小值?因为某些最大值是由最小值转移过来的,可能有两 阅读全文
posted @ 2020-09-09 06:18 C锥 阅读(102) 评论(0) 推荐(0)
摘要:题目描述 给定一个含有 n 个数的序列 a1,a2…an,需要支持两种操作: Q l r k 表示查询下标在区间 [l,r] 中的第 k 小的数 C x y 表示将 \(a_x\) 改为 y 输入格式 第一行两个正整数 n,m,表示序列长度与操作个数。 第二行 n 个整数,表示 a1,a2…an​。 阅读全文
posted @ 2020-09-06 21:50 C锥 阅读(155) 评论(0) 推荐(0)
摘要:题目描述 傲娇少女幽香正在玩一个非常有趣的战略类游戏,本来这个游戏的地图其实还不算太大,幽香还能管得过来,但是不知道为什么现在的网游厂商把游戏的地图越做越大,以至于幽香一眼根本看不过来,更别说和别人打仗了。 在打仗之前,幽香现在面临一个非常基本的管理问题需要解决。 整个地图是一个树结构,一共有 n 阅读全文
posted @ 2020-09-06 17:10 C锥 阅读(151) 评论(0) 推荐(0)
摘要:题目描述 Z 国有 n 座城市,(n−1) 条双向道路,每条双向道路连接两座城市,且任意两座城市都能通过若干条道路相互到达。 Z 国的国防部长小 Z 要在城市中驻扎军队。驻扎军队需要满足如下几个条件: 一座城市可以驻扎一支军队,也可以不驻扎军队。 由道路直接连接的两座城市中至少要有一座城市驻扎军队。 阅读全文
posted @ 2020-09-05 21:48 C锥 阅读(166) 评论(0) 推荐(0)
摘要:题目描述 给定一棵 n 个点的树,点带点权。 有 m 次操作,每次操作给定 x,y,表示修改点 x 的权值为 y。 你需要在每次操作之后求出这棵树的最大权独立集的权值大小。 输入格式 第一行有两个整数,分别表示结点个数 n 和操作个数 m。 第二行有 n 个整数,第 i 个整数表示节点 iii 的权 阅读全文
posted @ 2020-09-04 07:27 C锥 阅读(205) 评论(0) 推荐(0)
摘要:题目描述 小A是一个名副其实的狂热的回合制游戏玩家。在获得了许多回合制游戏的世界级奖项之后,小A有一天突然想起了他小时候在江南玩过的一个回合制游戏。 游戏的规则是这样的,首先给定一个数F,然后游戏系统会产生T组游戏。每一组游戏包含N堆石子,小A和他的对手轮流操作。每次操作时,操作者先选定一个不小于2 阅读全文
posted @ 2020-09-03 21:25 C锥 阅读(108) 评论(1) 推荐(0)
摘要:UVA10228 A Star not a Tree? 题意翻译 给定一个N边形所有顶点坐标x,y,求其费马点到所有顶点距离和 费马点是指到多边形所有顶点距离和最小的点 输入 第一行为T, T组数据 第二行正整数N,其后N行,每行两个整数x,y。 输出 每行一个数,为所求距离和,精确到整数(每组数据 阅读全文
posted @ 2020-09-02 06:15 C锥 阅读(155) 评论(0) 推荐(1)
摘要:P4178 Tree 题目描述 给定一棵 n 个节点的树,每条边有边权,求出树上两点距离小于等于 k 的点对数量。 输入格式 第一行输入一个整数 n,表示节点个数。 第二行到第 n 行每行输入三个整数 u,v,w ,表示 u 与 v 有一条边,边权是 w。 第 n+1 行一个整数 k 。 输出格式 阅读全文
posted @ 2020-09-02 06:05 C锥 阅读(117) 评论(0) 推荐(0)
摘要:题目描述 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 2n2n 节课程安排在 n 个时间段上。在第 i($1 \leq i \leq n$)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 ci 上课,而另一节课 阅读全文
posted @ 2020-09-01 07:00 C锥 阅读(100) 评论(0) 推荐(0)
摘要:题目描述 有两个仅包含小写英文字母的字符串 A 和 B。 现在要从字符串 A 中取出 k 个互不重叠的非空子串,然后把这 k 个子串按照其在字符串 A 中出现的顺序依次连接起来得到一个新的字符串。请问有多少种方案可以使得这个新串与字符串 B 相等? 注意:子串取出的位置不同也认为是不同的方案。 输入 阅读全文
posted @ 2020-09-01 06:13 C锥 阅读(183) 评论(0) 推荐(0)