该文被密码保护。 阅读全文
posted @ 2015-09-29 16:44 LovelyMonster丶 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 裸的强连通 1 const maxe=50001; 2 type 3 node=record 4 f,t:longint; 5 end; 6 var n,m,dgr,i,u,v,num,ans:longint; 7 bfsdgr,low,head,f:array[0..maxe] o... 阅读全文
posted @ 2015-09-29 16:14 LovelyMonster丶 阅读(3841) 评论(0) 推荐(0) 编辑
摘要: 缩点+spfa最短路,因为最终不可能有环,所以直接spfa。 1 const maxe=1000001; 2 type 3 node=record 4 f,t:longint; 5 end; 6 var n,m,s,i,j,ans,cnt,num,u,x,dgr:long... 阅读全文
posted @ 2015-09-29 16:12 LovelyMonster丶 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 然而WA了呀,这道分层图,也是不明白为什么WA了=-= 1 const maxe=1400001; maxn=100000000001; points=300001; 2 type 3 node=record 4 f,t,l:longint; 5 end; 6 var n,m,k,i... 阅读全文
posted @ 2015-09-23 19:23 LovelyMonster丶 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一道DP题, f[i,j,k] 表示 第 k 时刻 由 1 位置 变换 j 次 到达 当前 i 棵树 注意也要维护 变换 0 次的情况。 1 var i,j,k,t,w,now:longint; 2 tree:array[1..2,0..1001] of longint; 3 f:array[1..... 阅读全文
posted @ 2015-09-23 13:15 LovelyMonster丶 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 这个系列总算是做完了,这是我第一次高效率做完四道题,虽然中间有两道水题,但是第一和第四题还是蛮好的,但是只要能想到思路就很快能打完的。像这道题,刚开始在想能不能用DP?但是苦于不知道怎么实施,后来又想,这么多点,有点像最短路径,但是总共有50000个点,边数有可能N*N吗?于是我拿起笔算了一下,发现... 阅读全文
posted @ 2015-09-23 12:51 LovelyMonster丶 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 首先,我们先确定,最长的曼哈顿距离只可能为 x1+y2-(x2+y2) 和 x1-y1-(x2-y2) 所以我们只需要维护四个值,分别代表 max(x+y) ; max(x-y) ; min(x+y) ; min(x-y) ;因此答案也就是 max(max(x+y)-min(x+y),max(x-y... 阅读全文
posted @ 2015-09-22 21:29 LovelyMonster丶 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 这题。。思维上远没有上一题复杂,是一个裸的RMQ。。利用倍增就可以解决了。 1 var n,q,i,j,f,t,c:longint; 2 a:array[0..20,0..25001] of longint; 3 function min(a,b:longint):longint; 4 begin ... 阅读全文
posted @ 2015-09-22 21:17 LovelyMonster丶 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 还是蛮简单的一道题,首先dfs一遍,在所有能到达放有干草的洞穴的所有路径中,找出路径上最小伐值的最大值,按这个值由小到大,再来一遍贪心就行了,能放就放,不能放拉倒(也可以理解为,不能放把最前一个删了)。但是如果题目改为每个洞穴不止一堆干草的话,也是没有问题的,只要在队列上在维护一个小根堆,判断队列中... 阅读全文
posted @ 2015-09-22 21:06 LovelyMonster丶 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 呵呵呵呵呵,很水的DP,同时能够朴素枚举出来,这数据弱的 是 吃了尸米吧。。 1 var n,i,j,k,l,ans:longint; 2 begin 3 readln(n); 4 for i:=0 to trunc(sqrt(n)) do 5 for j:=0 to trunc(s... 阅读全文
posted @ 2015-09-22 19:13 LovelyMonster丶 阅读(188) 评论(0) 推荐(0) 编辑