挺好玩的一题。 "题目" 题意:从 $N M$ 的矩阵中选出 $3$ 个互不相交的 $K K$ 的正方形,使它们所包含数的和最大。 用上图的六种切法把大矩阵切开,则其中必有一种切法使选出的 $3$ 个正方形分别在切出的 $3$ 个部分里。 前缀和维护即可。 ...
题:https://www.cometoj.com/problem/0461 分析:求边双,最后求多汇点最长路 #include<iostream> #include<cstring> #include<algorithm> #include<cstdio> #include<vector> #in ...
今天是连续打卡的第54天。 第一题:1170 这道题是APIO2009的题,是这场比赛中最水的一道题,难度评定达到蓝题水平(最近似乎在数据结构网站上做了不少省选题,感觉图论II至少一半以上都是省选,蓝题水平也感觉不算很难了)。 而且这道题的思维难度不难,Tarjan缩点+SPFA求最长路就完成了。 ...
分类:
其他好文 时间:
2019-08-31 01:02:50
阅读次数:
78
2019-07-25 luogu P3627 [APIO2009]抢掠计划 卡了三个小时,看了题解才作出来的(菜) 前驱项; 壹~邻接表存储/遍历 贰~SPFA跑最长路(<改>就行了) 叄·~Tarjan缩点 壹.邻接表储存 两个,add存无边权,未缩点;build有边权,已缩点。 贰.输入 懒得开 ...
分类:
其他好文 时间:
2019-07-25 23:52:44
阅读次数:
196
题目描述 Siruseri 城中的道路都是单向的。不同的道路由路口连接。按照法律的规定, 在每个路口都设立了一个 Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri 的酒吧也都设在路口,虽然并不是每个路口都设有酒吧。 Banditji 计划实施 Siruseri 有史以来最惊天 ...
APIO2009 抢掠计划 Tarjan DAG DP "题面" 一道$Tarjan$缩点水题。因为可以反复经过节点,所以把一个联通快中的所有路口看做一个整体,缩点后直接跑spfa或者dp就好了。 我选择了在DAG上跑dp,毕竟复杂度$O(n)$ 拓扑时搞DP,$f[i]$表示在DAG上$i$节点时 ...
Description Siruseri 城中的道路都是单向的。不同的道路由路口连接。按照法律的规定, 在每个路口都设立了一个 Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri 的酒吧也都设在路口,虽然并不是每个路口都设有酒吧。 Banditji 计划实施 Siruseri ...
【bzoj】 1179: [Apio2009]Atm Description Siruseri 城中的道路都是单向的。不同的道路由路口连接。按照法律的规定, 在每个路口都设立了一个 Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri 的酒吧也都设在路口,虽然并不是每个路口都设有 ...
P3627 [APIO2009]抢掠计划 Tarjan缩点+最短(最长)路 显然的缩点...... 在缩点时,顺便维护每个强连通分量的总权值 缩完点按照惯例建个新图 然后跑一遍spfa最长路,枚举每个有酒吧的点即可 (但是我为什么会搞dp呢.......) dp:81pts (这么显然的最长路,为什 ...