
POJ
文章平均质量分 74
w4149
无
展开
-
POJ1160 Post Office 四边形不等式优化
题目大意 在一条直线上有n个村庄,选出m个村庄,在其中每个村庄建立一个邮局,要求每个村庄到最近邮局的距离和最小。f[m,n]为问题的解 f[i,j]表示在前j个村庄建立i个邮局的最小代价 状态转移方程和边界条件f[1,j]=w[1,j] m[i,j]=min(m[i-1,k]+w[k+1,j]) i<=j其中w[i,j]表示在d[i..j]之间建立一个邮局的最小距离和, 可以证明,当仅建原创 2017-05-19 16:33:15 · 723 阅读 · 0 评论 -
POJ 1275 Cashier Employment (差分约束 二分)
Cashier Employment POJ - 1275题意:德黑兰的一家每天24小时营业的超市,需要一批出纳员来满足它的需求。超市经理雇佣你来帮他解决一个问题————超市在每天的不同时段需要不同数目的出纳员(例如,午夜只需一小批,而下午则需要很多)来为顾客提供优质服务,他希望雇佣最少数目的纳员。超市经历已经提供一天里每一小时需要出纳员的最少数量————R(0),R(1),…,R(23)。R(0)原创 2017-10-13 12:15:05 · 329 阅读 · 0 评论 -
POJ 3692 Kindergarten(二分图最大团)
Kindergarten POJ - 3692In a kindergarten, there are a lot of kids. All girls of the kids know each other and all boys also know each other. In addition to that, some girls and boys know each other. Now原创 2017-10-12 20:48:58 · 308 阅读 · 0 评论 -
点分治 POJ 1741 Tree
题目大意: 扔给你一颗有权无根树,求有多少条路径的长度小于k?题目要求要对树上的链经行处理,怎么搞呢?其实不难想到点分这个方法。这一道题目本来就是最典型也最基础的点分治题目。 那么怎么点分呢,首先要找到重心。重心就是整棵无根树上所有子树中最大的size最小的点。然后处理树中所有经过这个点的链,重心的性质就决定了它针对一条链这种极端的情况处理的优越性。接着就删掉这个点,再在他的所有子树中重复这种操原创 2017-03-26 23:19:10 · 437 阅读 · 0 评论 -
POJ 1743 Musical Theme (后缀数组)
Musical ThemeTime Limit: 1000MS Memory Limit: 30000K DescriptionA musical melody is represented as a sequence of N (1<=N<=20000)notes that are integers in the range 1..88, each representing a key原创 2017-07-29 08:15:47 · 242 阅读 · 0 评论 -
POJ 3261 Milk Patterns 最长出现k次的子串长度(后缀数组)
Milk PatternsTime Limit: 5000MS Memory Limit: 65536K DescriptionFarmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered原创 2017-07-27 19:36:40 · 300 阅读 · 0 评论 -
POJ 2406 Power Strings 求最小循环节数(KMP)
Power StringsTime Limit: 3000MS Memory Limit: 65536K Total Submissions: 49380 Accepted: 20571 DescriptionGiven two strings a and b we define a*b to be their concatenation. For example, if原创 2017-07-25 20:06:20 · 353 阅读 · 0 评论 -
poj 1236 Network of Schools 1 (tarjan 缩点)
poj 1236 Network of Schools 1给定一个有向图,求:1) 至少要选几个顶点,才能做到从这些顶点出发,可以到达全部顶点。2) 至少要加多少条边,才能使得从任何一个顶点出发,都能到达全部顶点。先处理环的问题,tarjan 缩点对于第一个问题就是求DAG上入度为0的点个数。对于第一个问题就是求DAG上max(入度为0的点数,出度为0的点数,入出点相连);注:n=1时单独考虑#in原创 2017-06-07 14:28:39 · 303 阅读 · 0 评论 -
POJ 2396 Budget (上下界网络流)
BudgetTime Limit: 3000MS Memory Limit: 65536K DescriptionWe are supposed to make a budget proposal for this multi-site competition. The budget proposal is a matrix where the rows represent differ原创 2017-07-14 10:38:20 · 421 阅读 · 0 评论 -
POJ 1637 Sightseeing tour (欧拉路判定 网络流)
Sightseeing tourTime Limit: 1000MS Memory Limit: 10000K DescriptionThe city executive board in Lund wants to construct a sightseeing tour by bus in Lund, so that tourists can see every corner of原创 2017-07-13 21:24:30 · 288 阅读 · 0 评论 -
POJ 3164 Command Network 最小树形图 (朱刘算法详解及模板)
Command NetworkTime Limit: 1000MS Memory Limit: 131072K DescriptionAfter a long lasting war on words, a war on arms finally breaks out between littleken’s and KnuthOcean’s kingdoms. A sudden and原创 2017-07-10 20:51:00 · 544 阅读 · 0 评论 -
(点双联通分量模板)POJ 2942 Knights of the Round Table 圆桌骑士
Knights of the Round TableTime Limit: 7000MS Memory Limit: 65536K DescriptionBeing a knight is a very attractive career: searching for the Holy Grail, saving damsels in distress, and drinking wit原创 2017-07-12 15:20:56 · 426 阅读 · 0 评论 -
poj 3667 hotel 旅馆(线段树)
poj 3667 hotel 旅馆【问题描述】 OIER们最近的旅游计划,是到长春净月潭,享受那里的湖光山色,以及明媚的阳光。你作为整个旅游的策划者和负责人,选择在潭边的一家著名的旅馆住宿。这个巨大的旅馆一共有N (1 <= N <= 50000)间客房,它们在同一层楼中顺次一字排开,在任何一个房间里,只需要拉开窗帘,就能见到波光粼粼的潭面。 所有的旅游者,都是一批批地来到旅馆的服务台,原创 2017-06-10 18:40:05 · 633 阅读 · 0 评论 -
凸包求法 POJ 1113 Wall 凸包
题目大意: 有个愚蠢的皇帝要你造墙将城堡围起来,城堡的顶点有N个,墙必须离城堡的边至少L单位远,并且墙的总长度尽量小。求此长度? 因为墙的长度要尽量小,所以墙不能凹进去,一定是一个凸多边形。如图,最终的墙类似虚线部分,由凸包的周长和一个半径L的圆构成,于是求出凸包就搞定了。因为走一圈,经过拐点时,所形成的扇形的内角和是360度,总会形成一个完整的圆。故结果等于,凸包周长+一个完整的圆周长。原创 2017-03-26 22:43:39 · 455 阅读 · 0 评论 -
POJ 1273 Drainage Ditches dinic 最大流
题意描述: 现在有m个池塘(从1到m开始编号,1为源点,m为汇点),及n条水渠,给出这n条水渠所连接的池塘和所能流过的水量,求水渠中所能流过的水的最大容量。 一道基础的最大流题目。熟悉套路。#include#include#includeusing namespace std;int inf=0x7fffffff;int state[100010],f[205][205],di原创 2017-05-02 11:47:59 · 622 阅读 · 0 评论 -
poj 1155 TELE (树形DP)
题目描述某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费用总和。现在每个用户都准备了一笔费用想观看这场精彩的足球比赛,有线电视网有权决定给哪些用户提供信号而不给哪些用户提供信号。写一个原创 2017-05-19 19:42:50 · 337 阅读 · 0 评论 -
POJ 1085 Triangle War 博弈 (对抗搜索 alpha-beta 剪枝)
Triangle WarDescription Triangle War is a two-player game played on the following triangular grid: Two players, A and B, take turns filling in any dotted line connecting two dots, with A starting fi原创 2017-10-15 21:13:29 · 565 阅读 · 0 评论