POJ
MaxMercer
成都七中学生,OIer
展开
-
POJ2104 最大矩形面积 单调栈
题目是英文的…这里简单描述一下,就是给你n个宽度1的矩形,然后连在一排,求新组成的图形中的最大矩形. 单调栈维护一个高度单调递增的栈,每个新数经来的时候要是比栈顶元素小的话就弹出栈顶元素直到不能再弹为止.过程中更新答案。最后清栈更新答案.#include<stdio.h>#include<algorithm>#define dnt long longusing namespace std;原创 2017-07-02 12:09:13 · 518 阅读 · 0 评论 -
[POJ]3525 半平面交
Most Distant Point from the SeaTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 5671 Accepted: 2525 Special JudgeDescriptionThe main land of Japan called Honshu is an island surrounded by the...原创 2017-12-03 21:08:06 · 399 阅读 · 0 评论 -
POJ2692 Kindergarten 最大团 + 补图二分图
KindergartenTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 7362 Accepted: 3628DescriptionIn a kindergarten, there are a lot of kids. All girls of t原创 2017-10-13 21:08:41 · 367 阅读 · 0 评论 -
POJ[1515] Street Directions 桥
Street DirectionsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 1041 Accepted: 539 Special JudgeDescriptionAccording to the Automobile Collision原创 2017-10-10 18:53:51 · 283 阅读 · 0 评论 -
[POJ]3017 单调队列 + set
Cut the SequenceTime Limit: 2000MS Memory Limit: 131072KTotal Submissions: 10705 Accepted: 3267DescriptionGiven an integer sequence { an } of length N, you are原创 2017-10-11 17:31:05 · 351 阅读 · 0 评论 -
[POJ]3352 Road Construction 双连通分量缩点
Road ConstructionTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 12499 Accepted: 6284DescriptionIt's almost summer time, and that means that it's al原创 2017-10-10 20:11:49 · 416 阅读 · 0 评论 -
[POJ]2942 圆桌骑士 点双连通分量 + 二分图染色
#include#include#include#includeusing namespace std;#define clear(a) memset(a,0,sizeof(a))#define maxn 1010bool mark[maxn],vis[maxn];int point,all,indexx,cnt,num,n,m,x,y,ans;int h[maxn],col[m原创 2017-07-13 09:04:55 · 521 阅读 · 0 评论 -
[POJ]2096 Collecting Bugs 期望dp入门
Collecting BugsTime Limit: 10000MS Memory Limit: 64000KTotal Submissions: 6063 Accepted: 2998Case Time Limit: 2000MS Special JudgeDescriptionIvan is f原创 2017-09-12 09:11:05 · 355 阅读 · 0 评论 -
[POJ]2983 Is the Information Reliable? 差分约束判有无解(判负环)
Is the Information Reliable?Time Limit: 3000MS Memory Limit: 131072KTotal Submissions: 14151 Accepted: 4443DescriptionThe galaxy war between the Empire Draco原创 2017-09-20 11:26:04 · 361 阅读 · 0 评论 -
[POJ]1673 混合欧拉图判定
混合欧拉图判定,用网络流求解.题意 就是给定你一个既有有向边又有无向边的图,要问是否有欧拉回路(即欧拉环),这就是经典的混合欧拉图判定.题解 刚开始拿到这道题什么算法要想不出来,唯一可能就爆搜,因为连存在欧拉回路的充要条件都不知道. 然而这道题使用网络流求解. orz orz orz orz....万能的网络流. kuangbin神犇的讲解太清楚经典了,我这里就不班门弄斧了,上链接:点这里 Tip原创 2017-07-14 08:34:23 · 432 阅读 · 0 评论 -
[POJ]2185 真正的正解
所谓正解?(伪) 1.求的所有行的循环节求max值,再求列的循环节的max值,两者相乘. 反例: 2 6 ABCDAB ABCABC 用1求出来是8.实际上是12. 2.将循环节求最小公倍数,若大于行(列)数就变为行(列)数. 反例: 2 8 ABCDEFAB ABABAAAB 用2算出来因为行的循环节为5,6,最小公倍数30,因为大于8就转化为8,再乘上竖着的2,答案为16. 实际上答原创 2017-07-27 08:33:44 · 941 阅读 · 0 评论 -
[POJ]1743 不可重叠最长重复字串 二分答案
因为要不重复,所以只用二分长度,把排名连续的>mid的分到一起,看同一组隔得最远的数列上的位置相差是否也>mid,若有则为真.有公长且不重叠的长度mid,mid以下的长度自然也可以,所以具有二分性. 用后一个减前一个就能判断题目中所说的变调相同的序列,这是个小技巧,可以自己模拟一下.原创 2017-07-30 14:30:11 · 451 阅读 · 0 评论 -
[POJ]2774 最长公共子串
Long Long MessageTime Limit: 4000MS Memory Limit: 131072KTotal Submissions: 31075 Accepted: 12573Case Time Limit: 1000MSDescriptionThe little cat is majorin原创 2017-07-30 11:34:48 · 490 阅读 · 0 评论 -
[POJ]2778 DNA Sequence AC自动机 + 矩阵快速幂
DNA SequenceTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 18408 Accepted: 7094DescriptionIt's well known that DNA Sequence is a sequence only contai原创 2018-02-04 15:29:22 · 451 阅读 · 0 评论