自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 acwing 1113 红与黑

【代码】acwing 1113 红与黑。

2024-05-24 16:18:45 303

原创 acwing 1112 迷宫

注意初始点的判断:切忌。

2024-05-24 16:05:35 79

原创 acwing 1107 魔板

注意初始状态的初始化,以及每一个操作的转移。

2024-05-24 09:06:24 128

原创 acwing 173 矩阵距离

【代码】acwing 173 矩阵距离。

2024-05-22 23:21:54 104

原创 acwing 110 抓住那头牛

【代码】acwing 110 抓住那头牛。

2024-05-22 22:45:17 137

原创 acwing 188 武士风度的牛

【代码】acwing 188 武士风度的牛。

2024-05-22 18:18:58 269

原创 acwing 1076 迷宫问题

【代码】acwing 1076 迷宫问题。

2024-05-22 18:00:51 283

原创 acwing 1106 山峰和山谷

【代码】acwing 1106 山峰和山谷。

2024-05-22 17:13:28 281

原创 acwing 1098 城堡

【代码】acwing 1098 城堡。

2024-05-22 17:11:39 269

原创 acwing 1097 池塘计数

【代码】acwing 1097 池塘计数。

2024-05-22 17:10:24 263

原创 lanqiao OJ 金明的预算方案

【代码】lanqiao OJ 金明的预算方案。

2024-05-18 21:40:54 190

原创 lanqiao oj Frog

【代码】lanqiao oj Frog。

2024-05-17 21:59:41 136

原创 lanqiao oj 17136 星球(状态压缩dp)

这个题和坐标搜寻差不多。

2024-05-17 09:43:29 139

原创 lanqiao OJ 98 包子凑数

【代码】lanqiao OJ 98 包子凑数。

2024-05-17 08:50:30 170

原创 acwing 141. 周期

【代码】acwing 141. 周期。

2024-05-16 23:19:13 151

原创 lanqiao oj 1628 最短循环节问题

【代码】lanqiao oj 1628 最短循环节问题。

2024-05-16 23:18:22 261

原创 lanqiao oj 1203 小明的字符串

【代码】lanqiao oj 1203 小明的字符串。

2024-05-16 21:58:53 195

原创 AcWing 831. KMP字符串

【代码】AcWing 831. KMP字符串。

2024-05-16 21:51:23 162

原创 acwing 5408 保险箱

【代码】acwing 5408 保险箱。

2024-05-15 22:23:28 139 1

原创 lanqiao oj 1122 蓝桥王国

【代码】lanqiao oj 1122 蓝桥王国。

2024-05-15 21:07:15 224

原创 lanqiao oj 机房

我们把延迟当作边的权值。

2024-05-15 20:55:06 135

原创 lanqiao oj 1085 小猪存钱罐

把当前的存钱罐的祖宗变成存有他钥匙的存钱罐。

2024-05-15 17:16:56 157

原创 lanqiao oj 185 修改数组

【代码】lanqiao oj 185 修改数组。

2024-05-15 16:58:59 73

原创 lanqiao oj 1135 蓝桥幼儿园(并查集)

【代码】lanqiao oj 1135 蓝桥幼儿园(并查集)

2024-05-15 16:44:04 122

原创 lanqiao OJ 1366 spfa最短路

一个题目的图的规模很大,并且变得权值全部为负数,那么他很可能设置了不利于spfa的测试数据,此时应该用更为稳定的dijkstra算法。

2024-05-14 23:19:16 170

原创 lanqiao OJ 2194 出差 bellman—ford

单源最短路,可以存在负数。

2024-05-14 22:48:11 156

原创 lanqiao oj 1050 补给

先用floyd求出最短路,然后用状态压缩dp求出。状态压缩dp和坐标搜寻差不多。

2024-05-13 21:31:41 158

原创 lanqiao oj 1121 蓝桥公园(floyd)

【代码】lanqiao oj 1121 蓝桥公园(floyd)

2024-05-13 20:19:19 192

原创 lanqiao OJ 健身

完全被包问题,把休息日的划分变成每一段时间,分别对每一段时间进行完全背包dp,把每一个阶段的dp结果相加,最后得到的就是我们的分段完全背包的答案。

2024-05-13 17:31:29 124

原创 AcWing 274. 移动服务(线性dp)

但是仔细观察可以发现,在第i个请求完成时,一定有某个员工位于位置a[i] ,只需要知道阶段i和另外两个员工的位置即可描述一个状态,处于a[i]的员工位置对dp来说是冗余信息。我们可以简单的想到我们的状态转移方程,f[k][x][y][z] 表示走到 第k个点 ,并且三个人分别在x,y,z的情况下最小的花费。

2024-05-12 17:02:04 138

原创 acwing 275 传纸条 (线性dp)

f[i][x1][x2] 表示 走了 i 步 第一条路径 1,1 从走到 (x1, i - x1) 走了 i 步 第二条路径走到(x2,k-x2) 的最大值。我们对于x1 x2 的遍历取值要有范围。

2024-05-12 14:32:29 112

原创 AcWing 91. 最短Hamilton路径

(S^(1<<j)) >> k & 1 其中(S^(1<<j))的作用是从集合中去掉 j 点, 得到集合S - j , “>> k & 1” 表示用k遍历集合中的 1 , 这些 1 就是 S- j 中的点。(s>>j)&1 判断当前s中有没有 j。

2024-05-10 23:17:27 108

原创 lanqiao OJ 246 矩阵计数

【代码】lanqiao OJ 246 矩阵计数。

2024-05-09 23:20:00 114

原创 lanqiao OJ 207 大臣的旅费(两次dfs)

1.从任意一个点r出发,求距离他最远的点s。点s肯定是树的直径上的一个端点。2.从点s出发,求距离点s最远的点t。s和t就是最远的两个点,即树的直径。

2024-05-09 18:22:49 112

原创 lanqiao OJ 131 生命之树

状态转移:如果子节点及其子树权值和大于0,则加入父节点u的权值,即f[u] += f[son]。f[i]表示以i为根的子树的最大权值之和。

2024-05-09 17:47:41 104

原创 acwing 285. 没有上司的舞会

对于f[i][1] 也就是我们选择 i 所以进入dfs 我们先将w[i] 加入 f[i][1] 中,然后,我们对于 i 各个孩子,我们都不能取 (因为不能有直接上司),所以我们加 f[j][0](也就是说我们加上不取 j 的时候最大快乐值)对于f[i][0] 也就是我们不选择 i 所以我们可以 1.取子树 f[j][1] 2 . 不取子树 f[j][0] , 两者之间取最大值。f[i][0/1] 表示以i为根节点的子树当选择i或者不选择i时的最大快乐值。

2024-05-09 16:38:44 167

原创 acwing 蒙德里安的梦想

【代码】acwing 蒙德里安的梦想。

2024-05-08 23:26:56 200

原创 lanqiao OJ 1546 坐标搜寻

【代码】lanqiao OJ 1546 坐标搜寻。

2024-05-08 22:02:56 159

原创 lanqiao oj 186 糖果(状态压缩dp)

【代码】lanqiao oj 186 糖果(状态压缩dp)

2024-05-08 20:38:19 108

原创 lanqiao oj 131 生命之树

【代码】lanqiao oj 131 生命之树。

2024-05-08 17:13:41 122

空空如也

空空如也

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

TA关注的人

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