路灯题目描述某一村庄在一条路线上安装了 盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张不知道怎样去关灯才能够最节省电。他每天都是在天亮时首先关掉自己所处位置的路灯,然后可以向左也可以向右去关灯。开始
原创 2023-12-22 08:26:53
85阅读
写动归终于能不看题解一次A了!(其实交了两次,一次80一次A) 我练功发自真心! 题目描述 Description 多瑞卡得到了一份有趣而高薪的工作。每天早晨他必须关掉他所在村庄的街灯。所有的街灯都被设置在一条直路的同一侧。 多瑞卡每晚到早晨5点钟都在晚会上,然后他开始关灯。开始时,...
转载 2016-05-18 00:18:00
87阅读
2评论
P1220 路灯 区间 \(DP\) , 设 \(f[i][j][0/1]\) 表示完 \([i, j]\) 的灯后在左/右边的最小值, 然后我们枚举 \(i\) 和 \(j\) , 用 \(f[i][j][0/1]\) 更新状态 \(f[i - 1][j][0/1]\) 和 \(f[i][j ...
转载 2021-08-23 10:57:00
45阅读
2评论
原题链接 考察:区间dp 这题好像HDU 4283 可以往左或者往右走.但是这道题起始位置不确定,也就是说,i位置不一定是栈底. 非常详细的题解 思路: 因为题目完全不一样,所以必须换一个思路.以f[i][j]表示灭掉[i,j]所有灯消耗的功率.首先明确老张灭灯只要路过了就会灭,因此最后的位置要么是
转载 2021-04-05 14:57:00
72阅读
2评论
题目:https://www.luogu.org/problemnew/show/P1220 先要发现任一时刻已的灯属于连续的区间(不会路过而不关灯)。 精髓在于分类左端点和右端点。 但没想清楚为何memset不行。
转载 2018-02-21 18:05:00
53阅读
【P1220】路灯 - 洛谷 https://www.luogu.org/problem/show?pid=1220 P1220 路灯 题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上
转载 2017-09-05 03:29:00
50阅读
2评论
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张不知道怎样去关灯
原创 2021-06-04 21:22:35
60阅读
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张不知道怎样去关灯
原创 2021-06-06 23:35:23
134阅读
传送门 1258 路灯 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 传送门 1258 路灯 传送门 1258 路灯 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 时间限制: 1 s 时间限制: 1 s 空间限制:
转载 2017-07-05 16:30:00
53阅读
2评论
AC代码include<algorithm>using namespace std;int n, c;int place[53];int w[53];int dp[53][53][2];int use_w(int i, int j, int a, int b) { return (place[j] - place[i]) * (w[a] + w[n] - w[b]);}int mai
原创 2023-03-08 00:34:47
38阅读
Code:
转载 2021-07-07 14:53:12
105阅读
万恶之源 前言 本来只是打算记下笔记的,但是发现越写越多,心想要不就顺便改成题解吧,于是有了此文,本文也参考了一些题解,因此本文仅作为其它题解的一些补充,一些做题可能遇到的问题。 正题 1. 这是一道区间动态规划(最重要的还是要有) 区间dp:区间dp就是在区间上进行动态规划,求解一段区间上的最优解 ...
转载 2021-11-01 17:14:00
91阅读
2评论
前缀和+线性dp
原创 2023-02-16 08:17:07
39阅读
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张不知道怎样去关灯才能够最节省电。他每天都是在天亮时首先关掉自己所处位置的路灯,然后可以向左也可以向右去关灯。开始...
原创 2021-07-12 17:32:37
112阅读
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张不知道怎样去关灯
转载 2019-04-15 20:14:00
63阅读
2评论
P1220 路灯 P1220 路灯 P1220 路灯 题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和
转载 2017-10-15 17:32:00
90阅读
2评论
洛谷1220 路灯题目描述某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去,但是老张...
转载 2015-10-10 08:14:00
35阅读
2评论
这道题是一道区间dp的题目 我们如何看出他是区间dp? 因为他是在一条线上从小区间不断向大区间扩散,长度不断增加,所以大区间的答案一定是从小区间的答案更新而来 题目已知的信息有区间位置,和功率和米数,所以我们要从这些信息入手。 如何设计dp状态? 我们观察到我们需要保存小区间的答案,所以我们前两维可
转载 2020-01-30 10:39:00
115阅读
2评论
题目:https://www.luogu.org/problemnew/show/P1220 区间DP。 代码如下:
转载 2018-02-21 18:33:00
104阅读
2评论
关掉区间【i,j】内的灯且结束时在左面(第i盏灯最后一个关掉),这个状态可由两个状态转移过来:(1)关掉区间【i+1,j】的灯:dp[c][c][0]=d...
原创 2024-08-22 14:23:13
62阅读
  • 1
  • 2
  • 3
  • 4
  • 5