加深了对有向边意义的理解了。2-SAT 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 8 const int MAXN=2010; 9 const int ...
转载 2014-07-19 10:48:00
43阅读
2评论
Cake
原创 2022-11-09 18:53:29
45阅读
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3905思路:dp[i][j]表示前i分钟,睡了j分钟收获的的最大价值,并记tmp_dp[i][j]为从i开始前的连续L分钟都是醒着的,并且睡了j分钟所能得到的最大价值,于是状态转移方程可以表示为:第 i 分钟睡dp[i][j]=dp[i-1][j-1];第 i 分钟醒着 dp[i][j]=max{dp[i][j],tmp_dp[i][j]}而tmp_dp[i][j]的转移方程为tmp_dp[i][j]=max(tmp_dp[i-1][j]+a[i],dp[i-l][j]+sum[i]-sum[i-l
转载 2013-09-08 20:19:00
83阅读
2评论
CakeTime Limit:4 Seconds Memory Limit:65536 KBAlice and Bob like e
转载 2015-10-11 18:22:00
20阅读
一道很好的DP题比较容易想到的是时间复杂度为O(N3),空间复杂度为O(N2)的dp.  dp[i][j]表示前i 分钟,在已经休息了j 分钟
原创 2023-09-15 10:07:01
60阅读
给出一些点的初始位置(x, y)及速度(a, b)和一个矩形框,求能同时出现在矩形框内部的点数的最大值。把每个点进出矩形的时刻分别看做一个事件,则每个点可能对应两个事件,进入事件和离开事件。按这些事件的发生时间进行排序,然后逐个扫描,遇到进入事件cnt++,遇到离开事件--cnt,用ans记录cnt...
转载 2014-08-02 21:16:00
54阅读
2评论
题目大意:给出一个矩形的照相机,左下角为(0,0),右上角为(w,h),现有n颗流星,给出了每颗流星的初始位置和速度,问这个照相机能拍摄最多的流星是多少颗,在矩形边上的不能算是拍到解题思路:计算出每颗流星进入照相机框内的时间,这样就可以得到n条线段,线段如果有公共部分的话,就表示这几条线段所代表的流星能同时被拍摄到,这样的话,只要找出拥有公共部分最多的线段就可以得到答案了。这里要注意,如果再同
原创 2023-04-07 10:43:32
39阅读
题意: 在一个二维平面上有n个流星,每个流星有自己的初始位置和速度,有一个照相机,张相机的可视范围是一个矩形框,左下角(0,0)右上角(w ,h),然后问你相机的矩形内出现的最多的流星数是多少? 思路: 感觉是一道很不错的题目,想...
转载 2014-11-21 16:20:00
54阅读
2评论
题意:给你一个矩形照相机,还有n个流星的初始位置和速度,求能找到流星最多的时刻,注意,在相机边界上的点不会被照到。分析:相机的边界是固定的,只需要判断每一颗流星是否在照相机的区域内出现过,如果出现过,记录其出现的时间区间[ai,bi],那么问题转化为求一个时间t使得此时有最多的区间经过这个点,类似于“扫描线”View Code 1 #include <stdio.h> 2 #include <algorithm> 3 using namespace std; 4 #define DEBUG 5 double max(double a, double b){ 6 retu
转载 2013-02-11 17:11:00
33阅读
2评论
题意: 在一个二维平面上有n个流星,每个流星有自己的初始位置和速度,有一个照相机,张相机的可视范围是一个矩形框,左下角(0,0)右上角(w ,h),然后问你相机的矩形内出现的最多的流星数是多少? 思路:...
原创 2022-07-21 11:42:07
24阅读
P3905 道路重建我一开始想错了,我的是类似kruskal,把毁坏的边从小到大加,并且判断联通性。但是这有一个问题,你可能会多加,就是这条边没用,但是它比较小,你也加上了。居然还有10分,数据也是水水的。。。 正解是把未坏的边的权值设成0,坏的边的值不变,跑spfa即可。
转载 2017-10-10 15:34:00
48阅读
2评论
分析 将每个点进出矩形的时间的左右区间 \([L, R]\) 处理出来,这样就可以在一维的时间轴做扫描法了。 细节&技巧: 注意到在矩形边界的点不计入贡献,因此处理出来的时间区间均为开区间,在维护贡献 \(cn ...
转载 2021-08-20 12:19:00
35阅读
10点赞
1评论
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=102419#problem/D The famous Korean internet company has provided an internet-based photo service
原创 2021-07-22 14:01:55
77阅读
题意: 给一些流星的初始位置和运动向量,给了相机的拍摄范围;问你最多能拍到多少颗流星; 思路: 将流星用出现在相机拍摄范围内的时间段表示;sort后在扫面端点更新最大值; Ac代码:
转载 2016-07-12 12:23:00
105阅读
传送门:点击打开链接题意:n(一定为偶数)块蛋糕,每块蛋糕Alice有一个权值,Bob有一个权值。每一次Alice选择两块蛋糕给Bob看,Bob会选择出他的观点的权值最大的蛋糕,然后Alice拿剩下的那一块,问Alice能获得的最大总权值是多少思路:我们可以发现,Bob的权值最大的那一块,无论如何,一定最后会给Bob。那么我们能发现其中好像存在一点规律。如果我们按照Bob认为的权值从大
原创 2022-11-24 00:00:36
51阅读
题目链接https://vjudge.net/contest/306975#problem/D 题目大意:给你n颗流星的初始位置p和速度v,其计算公式为p+tv,即t=0.5的时候,若p=(1,3),v=(-2,5),那么他t时的位置为(1,3)+0.5*(-2,5)=(0,5.5)。有一个照相机的照片区域为(0,0)到(w,h)问你照相机能捕捉的最多流星的个数(同一时刻)。 输入格式:...
原创 2021-06-05 19:04:22
287阅读
P3905 道路重建 P3905 道路重建 P3905 道路重建 题目描述 从前,在一个王国中,在n个城市间有m条道路连接,而且任意两个城市之间至多有一条道路直接相连。在经过一次严重的战争之后,有d条道路被破坏了。国王想要修复国家的道路系统,现在有两个重要城市A和B之间的交通中断,国王希望尽快的恢复
转载 2018-02-04 10:48:00
22阅读
Perfect ElectionTime Limit:5000MSMemory Limit:65536KTotal Submissions:438Accepted:223DescriptionIn a country (my memory fails to say which), the candidates {1, 2 ..., N} are running in the parliamentary election. An opinion poll asks the question "For any two candidates of your own choice, whic
转载 2013-07-09 20:45:00
44阅读
2评论
题目描述 从前,在一个王国中,在n个城市间有m条道路连接,而且任意两个城市之间至多有一条道路直接相连。在经过一次严重的战争之后,有d条道路被破坏了。国王想要修复国家的道路系统,现在有两个重要城市A和B之间的交通中断,国王希望尽快的恢复两个城市之间的连接。你的任务就是修复一些道路使A与B之间的连接恢复
原创 2021-07-27 14:37:20
110阅读
题目大意:题意挺好理解的解题思路:就按照题意来建边就可以了#include <c
原创 2023-04-07 10:57:40
23阅读
  • 1
  • 2
  • 3