摘要: 虽然是一道绿题,但是感觉推式子时的一些细节还是值得学习的,并且还是有点 $2$ $hard$ $4$ $me$...... >一个圆上有 $N$ 个可染色的点,编号 $1\to N$。$N$ 号点和 $1$ 号点相邻。 你可以用 $M$ 种颜色将这些点染色。要求不能出现有三个同色点围成直角三角形。 阅读全文
posted @ 2023-06-24 10:57 腾云今天首飞了吗 阅读(28) 评论(1) 推荐(0) 编辑
摘要: 正解状压dp + 最短路。 一开始是考虑的直接dp,但是这个题里是可以向四个方向移动的,因此普通的dp就具有后效性,搞了很久也没搞出转移方程。 题目中虽然地图范围较大,但是糖果数很少。因此可以最短路算出糖果两两间的距离和他们到终点/起点的距离。 剩下的就是状压dp了。 设 $dp[i][j]$ 为状 阅读全文
posted @ 2023-05-15 21:31 腾云今天首飞了吗 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一颗树,你有一次将树改造的机会,改造的意思是删去一条边,再加入一条边,保证改造后还是一棵树。 请问有多少点可以通过改造,成为这颗树的重心?(如果以某个点为根,每个子树的大小都不大于$\dfrac{n}{2}$,则称某个点为重心) 思路: 是今天遇到的一道有意思的换根dp呃呃。 从题意来看 阅读全文
posted @ 2023-05-04 15:29 腾云今天首飞了吗 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 题意: 给你一棵 $n$ 个结点组成的树,你需要对树进行 $n-1$ 次操作,一次操作包含如下的步骤: 选择两个叶子结点 将这两个结点之间简单路径的长度加到答案中 从树上删去两个叶子结点之一 初始答案为 $0$,显然在 $n-1$ 次操作之后树上只剩下一个结点。 计算最大的答案,并构造一组操作序列。 阅读全文
posted @ 2023-05-02 15:20 腾云今天首飞了吗 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 题意: 期末考试结束了,班主任 L 老师要将成绩单分发到每位同学手中。L 老师共有 $n$ 份成绩单,按照编号从 $1$ 到 $n$ 的顺序叠放在桌子上,其中编号为 $i$ 的的成绩单分数为 $W_i$。 成绩单是按照批次发放的。发放成绩单时,L 老师会从当前的一叠成绩单中抽取连续的一段,让这些同学 阅读全文
posted @ 2023-05-01 21:45 腾云今天首飞了吗 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 $n$ 家洗车店从左往右排成一排,每家店都有一个正整数价格 $p_i$。有 $m$ 个人要来消费,第 $i$ 个人会驶过第 $a_i$ 个开始一直到第 $b_i$ 个洗车店,且会选择这些店中最便宜的一个进行一次消费。但是如果这个最便宜的价格大于 $c_i$,那么这个人就不洗车了。请给每 阅读全文
posted @ 2023-05-01 19:52 腾云今天首飞了吗 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 题意: 有一只甲虫处于一根水平的树枝。因为他沉迷数学无法自拔,所以他觉得很像是在 $x$ 轴上。 在同一根树枝上,还有 $n$ 滴露水。每滴露水占用 $m$ 个单位的水分。相对于甲虫的位置,他们的坐标分别是 $x_1,x_2,\dots,x_n$。 显然,这一天将会骄阳似火。每过一个时间单位,就会有 阅读全文
posted @ 2023-05-01 10:36 腾云今天首飞了吗 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 题意: 某一村庄在一条路线上安装了 $n$ 盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去关,但是老张不知道怎样 阅读全文
posted @ 2023-05-01 09:58 腾云今天首飞了吗 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 题意 一个长度为 $n$ 且符合规范的括号序列,其有些位置已经确定了,有些位置尚未确定,求这样的括号序列一共有多少个。要求复杂度为 $O(n^3)$ 分析 由题意可知,我们可以这样定义括号匹配序列: 空序列是括号匹配序列。 如果 S 是括号匹配序列,那么 $(S)$ 也是括号匹配序列。 如果 A 是 阅读全文
posted @ 2023-05-01 09:32 腾云今天首飞了吗 阅读(177) 评论(1) 推荐(1) 编辑
摘要: 题意 咕咕是一只神奇的咕咕,虽然他很讨厌字符串但是他喜欢看别人做字符串的题目,现在咕咕给了你一个只含有'(’ 和‘)’和'['和']'的字符串,现在让你把他变成正则序列。 正则序列: 空序列是正则序列。 如果S是正则序列,那么(S)和[S]也是。 如果A是B也是,那么AB也是正则序列。 输入一个只含 阅读全文
posted @ 2023-05-01 08:51 腾云今天首飞了吗 阅读(12) 评论(0) 推荐(0) 编辑