StkOvflow

STACK OVERFLOW!

一言(ヒトコト)

zc大人我错了!
——wjd

01 2023 档案

摘要:题目描述 满足如下条件的序列 X(序列中元素被标号为 123m)被称为“加成序列”: X[1]=1 X[m]=n X[1]<X[2]<<X[m1]<X[m] 对于每个 k2km)都存在两个整数 ij ($1 \le i,j\l 阅读全文
posted @ 2023-01-30 21:22 StkOvflow 阅读(44) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AcWing 解题思路 这题可以转化为一个重复覆盖问题,由于三个点可以确定一条抛物线,而这里的抛物线必定经过原点,所以可以用不是原点的两个点确定一条抛物线。 对于一个覆盖情况我们可以用一个二进制数 state 表示,其中从右往左从 0 开始编号,第 $ 阅读全文
posted @ 2023-01-27 17:48 StkOvflow 阅读(68) 评论(0) 推荐(0) 编辑
摘要:题目描述 求给定区间 [X,Y] 中满足下列条件的整数个数:这个数恰好等于 K 个互不相等的 B 的整数次幂之和。 例如,设 X=15,Y=20,K=2,B=2,则有且仅有下列三个数满足题意: 17=24+20 18=24+21 阅读全文
posted @ 2023-01-19 21:29 StkOvflow 阅读(34) 评论(1) 推荐(0) 编辑
摘要:解题思路 题目就不再复述了,我们这题和上一题类似,可以采用树形DP + 状态机 状态表示 f[i][j],j[0,2]ij 对于三种状态,有如下分类 f[i][0] $$f[i][1]表示 阅读全文
posted @ 2023-01-18 20:01 StkOvflow 阅读(30) 评论(0) 推荐(0) 编辑
摘要:题意简述 给定一棵树,要求树中任意一边至少选中一点,求最少满足题意的选点数 解题思路 我们可以先画出示意图来 橙色点表示选,灰色点表示不选。 我们可以用 f[i][j],j[0,1] 来表示目前在考虑第i个点,选择情况是j,当 $j = 阅读全文
posted @ 2023-01-18 17:56 StkOvflow 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 如果一个数 x 的约数之和 y(不包括他本身)比他本身小,那么 x 可以变成 yy 也可以变成 x 例如,4 可以变为 31 可以变为 7。 限定所有数字变换在不超过 n 的正整数范围内进行,求不断进行数字变换且不出现重复数字的最多变换步数。 阅读全文
posted @ 2023-01-17 20:44 StkOvflow 阅读(33) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一棵树,树中包含 n 个结点(编号1~n)和 n1 条无向边,每条边都有一个权值。 请你在树中找到一个点,使得该点到树中其他结点的最远距离最近。 解题思路 在一棵树上,每一个节点都有两种选择,向父亲走或者向儿子走。 所以我们不妨进行一下 阅读全文
posted @ 2023-01-17 19:35 StkOvflow 阅读(24) 评论(0) 推荐(0) 编辑
摘要:题意简述 给定 n 个数字a1an,给定 m 组约束关系,其中有三个整数 s,t,v 表示从第 s 个月到第 t 个月的收入为 v, 最后判断 a 数列与约束关系有没有冲突。 解题思路 从前缀和思想我们可以发现,对于约束关 阅读全文
posted @ 2023-01-16 22:26 StkOvflow 阅读(110) 评论(2) 推荐(2) 编辑
摘要:题目描述 给定一棵树,树中包含 n 个结点(编号1~n)和 n1 条无向边,每条边都有一个权值。 现在请你找到树中的一条最长路径。 换句话说,要找到一条路径,使得使得路径两端的点的距离最远。 注意:路径中可以只包含一个点。 解题思路 首先因为是树所以有这样的一个性质 阅读全文
posted @ 2023-01-16 15:15 StkOvflow 阅读(26) 评论(0) 推荐(0) 编辑
摘要:题目大意 给定一张正权无向图,定义冲突值为一个集合内权值最大的边,将一张图上的点,分成两部分,不同部分的点在原图上的边作废,求最小化最大冲突值,并输出。 解题思路 1. 二分答案 + 二分图判定 由于要求最小化最大冲突值,遇到最大值最小化的问题,经验上可以采用二分答案 阅读全文
posted @ 2023-01-13 22:41 StkOvflow 阅读(91) 评论(0) 推荐(3) 编辑
摘要:题目描述 设一个 n 个节点的二叉树 tree 的中序遍历为(1,2,3,,n),其中数字 1,2,3,,n 为节点编号。 每个节点都有一个分数(均为正整数),记第 i 个节点的分数为 di,tree 及它的每个子树都有一个加分,任一棵子树 subtree(也包含 tree 阅读全文
posted @ 2023-01-11 23:24 StkOvflow 阅读(105) 评论(0) 推荐(0) 编辑
摘要:题目描述 假设你有一条长度为 5 的木版,初始时没有涂过任何颜色。 你希望把它的 5 个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为 5 的字符串表示这个目标:RGBGR。 每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色。 例如第一次把木版涂成 RRRRR, 阅读全文
posted @ 2023-01-11 18:28 StkOvflow 阅读(54) 评论(0) 推荐(1) 编辑
摘要:题目简述 走在一个棋盘上,棋盘上染着颜色,有三种颜色:红、黄、无,当你从一个格子走向另一个格子时,同色格子不花费,异色格子花费1,无色格子不能走,但是可以用魔法将其染成当前所处格子的颜色,花费2。求(1,1)(m,m)的最短路。 解题思路 因为这个数 阅读全文
posted @ 2023-01-09 22:19 StkOvflow 阅读(94) 评论(1) 推荐(3) 编辑
摘要:题目大意 给定一张无向图,求至少增加多少条边才能将这张图变成一个e-dcc边双连通分量。 解题思路 从边双的性质入手: 这刚好符合题目对草地的描述,所以可以推出这题是以上大意。 阅读全文
posted @ 2023-01-07 22:17 StkOvflow 阅读(34) 评论(0) 推荐(0) 编辑
摘要:摘花生 #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 1010; int f[N][N], T, n, m, w[N][N]; int main() { s 阅读全文
posted @ 2023-01-06 20:54 StkOvflow 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 一个有向图 G=(V,E) 称为半连通的,如果满足:u,vV,满足 uvvu,即对于图中任意两点 u,v,存在一条 uv 的有向路径或者从 vu 的有向路径。 $\qqu 阅读全文
posted @ 2023-01-05 20:20 StkOvflow 阅读(34) 评论(0) 推荐(0) 编辑
摘要:题目描述 每一头牛的愿望就是变成一头最受欢迎的牛。 现在有 N 头牛,编号从 1N,给你 M 对整数 (A,B),表示牛 A 认为牛 B 受欢迎。 这种关系是具有传递性的,如果 A 认为 B 受欢迎,B 认为 C 受欢迎,那么牛 A 也认为牛 $ 阅读全文
posted @ 2023-01-05 10:08 StkOvflow 阅读(59) 评论(1) 推荐(1) 编辑
摘要:题目描述 给你一个序列a,要求你把它变成一个递增的序列,将目标序列与这个序列对应位置上所有数的差值和成为修改花费,求最小的修改花费。 解题思路 对于序列上的修改是一眼DP,具体是应该如何去DP 首先我们思考一下,可 阅读全文
posted @ 2023-01-04 20:29 StkOvflow 阅读(30) 评论(0) 推荐(1) 编辑
摘要:题目描述 给定一棵包含 n 个节点的有根无向树,节点编号互不相同,但不一定是 1n。 有 m 个询问,每个询问给出了一对节点的编号 xy,询问 xy 的祖孙关系。 对于每一个询问,若xy的祖先则输出 1,若 yx阅读全文
posted @ 2023-01-02 17:42 StkOvflow 阅读(49) 评论(0) 推荐(1) 编辑
摘要:解题思路 这题也是一个比较裸的差分约束:多了的那个输出2的其实就是在差分约束系统中1号点和n号点没有约束关系,也就是1n号不连通。由于这里要求最大距离,所以我们在系统中应该跑最短路 从题目中我们可以看出这样几条约束关系: $\lar 阅读全文
posted @ 2023-01-02 14:52 StkOvflow 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定 n 个区间 [ai,bi]n 个整数 ci。 你需要构造一个整数集合 Z,使得 i[1,n]Z 中满足 aixbi 的整数 x 不少于 ci 个。 求这样的整数集合 Z 最少 阅读全文
posted @ 2023-01-01 10:17 StkOvflow 阅读(35) 评论(0) 推荐(0) 编辑

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