E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
poj
POJ
3190-Stall Reservations(区间贪心+优先队列)
StallReservationsTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:13353Accepted:4685SpecialJudgeDescriptionOhthosepickyN(1>>>>>>>>>>>>>>>>>>>>>>>>>>Stall2..c2>>>>>>c4>>>>>>>>>....Stall3....c3>>>>>>>
生活沒有前戲
·
2020-08-23 02:16
poj
2411 Mondriaan's Dream
poj
2411Mondriaan’sDream题意:有一个n*m的矩阵,用1乘2的小矩阵去填充,完全填充,问有多少种方案。
子灬丶逾
·
2020-08-23 02:43
POJ
- 1787 完全背包,记录路径
题意:你有1,5,10,25四种硬币数量有限,你想买价格为p的咖啡,问你能不能购买,要求花的硬币尽量多,并且输出每种硬币花了多少;思路:看起来像多重背包加记录路径但用完全背包比较好写#include#include#include#include#include#include#include#include#include#include#defineMAXN33000#defineINF0x3
159739
·
2020-08-23 02:07
DP
POJ
3680
给一个很大的区间,然后给一些区间的权重为wi,要求整个区间的所有点被覆盖不超过K个区间,问应该选哪些区间使得权重最大。区间很大但是数量不多,那么就离散化就好。intgetid(intx){returnlower_bound(q2.begin(),q2.end(),x)-q2.begin()+1;//返回下标+1}得到下标。sort(q2.begin(),q2.end());q2.erase(uni
ye-leng
·
2020-08-23 02:02
----费用流
POJ
2411 Mondriaan's Dream #状压DP#
Mondriaan'sDreamTimeLimit:3000MSMemoryLimit:65536KTotalSubmissions:24357Accepted:13478DescriptionSquaresandrectanglesfascinatedthefamousDutchpainterPietMondriaan.Onenight,afterproducingthedrawingsinhi
SDUWH_2U
·
2020-08-23 02:01
XOJ
POJ
3648 2-sat强连通缩点法
题意:有一对新人结婚,邀请n对夫妇去参加婚礼。有一张很长的桌子,人只能坐在桌子的两边,还要满足下面的要求:1.每对夫妇不能坐在同一侧2.n对夫妇之中可能有通奸关系(包括男男,男女,女女),有通奸关系的不能同时坐在新娘的对面,可以分开坐,可以同时坐在新娘这一侧。如果存在一种可行的方案,输出与新娘同侧的人。解析:分析可知用2-sat选择与新郎同侧的人,那么与新娘同侧的人就对应知道了,这样求解答案会简单
Lv1_kangdi
·
2020-08-23 02:01
acm
poj
1014多重背包--单调队列优化
多重背包,大家都知道时O(n^3)的复杂度。但是这个复杂度在很多题目中时用不上的。所以就有了各种优化,如:二进制分组,堆优化等等。但是最好的还是单调队列优化.它时怎么实现的呢?还是以pod1014的diving来说吧!在这道题中,可以利用多重背包来进行求解。首先,单调队列是两端删除,末尾插入的队列,其队列内部满足了单调性。我们控制好队列的长度以及它的单调性。这里我们用w,v,sum来代表重量,价值
South-twilight
·
2020-08-23 02:29
算法
dp
poj
2135-费用流&费用流模板-Farm Tour
https://vjudge.net/problem/
POJ
-2135给定n个点。有m个路相互连接要求从1出发,到达m,在从m回来,要求花费最小。并且不能通过相同的路径。
左佥都御史
·
2020-08-23 02:29
网络流
poj
1422-最小路径覆盖(不交叉)&二分图-Air Raid
https://vjudge.net/problem/
POJ
-1422给定一个图。点代表小城镇,边代表小城镇的路,你可以再一个点投一个伞兵,那个sb可以出发,经过任何他所经过的点,问你最少投多少伞兵。
左佥都御史
·
2020-08-23 02:29
图论
poj
1787 完全背包+路径记录总结
第一次接触完全背包,看了别人思路后再写的。关于本题的背包问题的几个总结:1.注意分析全面转移条件,有时候这个问题会卡住2.这题的背包是每个物品有限个,本题中用cnt[]在转移条件中限制3.学会将问题转化,例如本题一开始想不到用背包,考虑用搜索如果真的搜索的话效率一定低下,但要求是硬币数最多的组合,就能用背包了4.通过Pre[]记录路径的方法很有意思代码:#include#include#inclu
AdamZhu_Spark
·
2020-08-23 02:47
Asteroids
POJ
3041 二分图最小顶点覆盖
1.题目原文http://
poj
.org/problem?
相思作坊半世离殇
·
2020-08-23 02:46
poj
网络流
算法
挑战程序设计竞赛
图论
二分图最大匹配
最小顶点覆盖
POJ
1067 取石子游戏 解题报告
有两堆石子,数量任意。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者Input输入包含若干行,表示若干种石子的初始情况,其中每一行包含两个非负整数a和b,表示两堆石子的数目,a和b都不
hz_826
·
2020-08-23 02:13
解题报告
【S
POJ
】Highways(矩阵树定理)
题面Vjudge洛谷题解矩阵树定理模板题无向图的矩阵树定理:对于一条边(u,v),给邻接矩阵上G[u][v],G[v][u]加一对于一条边(u,v),给度数矩阵上D[u][u],D[v][v]加一定义霍尔基夫矩阵C=D−G将基尔霍夫矩阵去除任意一行和任意一列之后,得到一个(n−1)∗(n−1)的行列式C求解这个行列式的值,最后的|det(C)|就是结果#include#include#includ
小蒟蒻yyb
·
2020-08-23 02:02
poj
3680(*最小费用流)
/*translation:见小白书p246solution:最小费用流对于一个区间,在a,b之间连上一条容量1,费用w的边,表示选中这个得到w。区间内部点之间i,i+1之间连上一条容量无穷,费用0的边。每个a与s相连,容量1,费用0。每个b同理。这样建图之、后跑最小费用流即可。note:**/#include#include#include#include#include#includeusin
林伏案
·
2020-08-23 02:57
=====图=====
网络流(最小费用最大流)
poj
2411Mondriaan's Dream题解
题目大意:给出h*w(1≤h、w≤11)的方格棋盘,用1*2的长方形骨牌不重叠地覆盖这个棋盘,求覆盖满的方案数。输入文件包含多组数据。每组数据有一行,两个正整数h,w。输入结束标志为h=w=0.对每组数据,输出一行一个正整数,即方案总数。解析详见代码:#include#include#includelonglongf[30][110101}printf("%lld\n",f[n][(1<
那年的曙光
·
2020-08-23 02:54
OI
状态压缩
题解
状压dp-
POJ
- 3254- 农夫玉米田
题目链接:题目大意:题目大意:农夫有一块地,被划分为m行n列大小相等的格子,其中一些格子是可以放牧的(用1标记),农夫可以在这些格子里放牛,其他格子则不能放牛(用0标记),并且要求不可以使相邻格子都有牛。现在输入数据给出这块地的大小及可否放牧的情况,求该农夫有多少种放牧方案可以选择(注意:任何格子都不放也是一种选择,不要忘记考虑!)转大佬的思路:https://www.cnblogs.com/Bl
H_ang
·
2020-08-23 02:10
状压dp
POJ
3020 最小路径覆盖 = 顶点数-最大匹配数 二分匹配
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/12841003题意:t个测试数据,n*m的矩阵用1*2的格子覆盖所有*(1*2格子可重叠)问最少需要多少个此题和1507同出一辙,修改一下就可以了,图中'O'相当于1507中的坏点答案则是1507的答案加上未使用的白点数注意因为建的是无向二分图,最大匹配数结果是翻倍的#includ
九野的博客
·
2020-08-23 02:31
二分图相关
Lombok 配置插件(maven+idea)
步骤一.在IDEA中配置插件二.在pom.xmml中写入org.projectlomboklombok1.12.6provided三.在
poj
o中
柑橘&柑茶
·
2020-08-23 02:00
Mayor‘s posters
POJ
- 2528
Mayor’sposters
POJ
-2528这是一个线段树的题目,不过要离散化,而离散化是一个板子,但是这个离散化和之前的离散化有点不一样,这个离散化后还要处理离散化后的结果,我就不解释了,直接上大佬们的链接
qcccc_
·
2020-08-23 02:53
acm暑训
线段树
POJ
1017 Packets 模拟法
PacketsTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:40908Accepted:13732DescriptionAfactoryproducesproductspackedinsquarepacketsofthesameheighthandofthesizes1*1,2*2,3*3,4*4,5*5,6*6.Theseproductsa
一起来玩玩呗
·
2020-08-23 02:52
算法
C
POJ
POJ
3254Corn Fields题解动态规划DP
CornFieldsTimeLimit:2000MSMemoryLimit:65536KTotalSubmissions:2263Accepted:1131DescriptionFarmerJohnhaspurchasedalushnewrectangularpasturecomposedofMbyN(1≤M≤12;1≤N≤12)squareparcels.Hewantstogrowsomeyum
power721
·
2020-08-23 02:20
ACM题解
POJ
-1700 过河问题【贪心】
题意:天黑后,N个人要过河,只有一个蜡烛且只有一条船,船每次最多坐2个人。不管怎样,过河者(1个人或者2个人)都必须有蜡烛,所以过河后可能需要人返回送蜡烛,然后再继续过河。问怎样过河时间最短。思路:贪心思想(一般都是先排序)关键步骤:每次从此岸到彼岸移动的两个人要么这两个人中有一个是最快的那个人,要么这两个人到达彼岸后再也不回来。即:要么最快+最慢,要么最慢+次慢。1.对N个人过河时间从小到大排序
飘过的小牛
·
2020-08-23 02:04
贪心算法
DP - 状压DP - Corn Fields(
POJ
- 3254) + 炮兵阵地(NOI - 2001)
DP-状压DP-CornFields(
POJ
-3254)+炮兵阵地(NOI-2001)文章目录DP-状压DP-CornFields(
POJ
-3254)+炮兵阵地(NOI-2001)1、CornFields
njuptACMcxk
·
2020-08-23 02:04
DP
算法
动态规划
acm竞赛
状压DP
数据结构
POJ
-2201 Cartesian Tree【笛卡尔树】
题目链接:http://
poj
.org/problem?id=2201题目大意:让你构造一棵笛卡尔树。笛卡尔树的节点含有2个值,1个key,一个value,其中key是主键,value是辅键。
飘过的小牛
·
2020-08-23 02:04
数据结构
poj
3348 Cows(凸包+叉积求面积)
【题目大意】:给出一个多边形,求其凸包面积,答案/50取整输出【解题思路】:水题,凸包模版+叉积求多边形面积【代码】:#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineeps1e-8#definepiacos(-1.0)#d
new_wu
·
2020-08-23 02:31
凸包
计算几何
struct
p2p
poj
2420 A Star not a Tree?(贪心+求多边形费马点)
【题目大意】:找出一个点,使得到多边形每个点的距离和最小。输出最小距离和。【解题思路】:求的是一个多边形的费马点。三边以上没有公式,我们可以使用随机化变步长贪心法来解这道题。【随机化变步长贪心法】:随机选取一个点,再取一个步长,朝这个方向走,如果新位置到各点距离比原来小,则走过去。直到走不动为止,再缩小步长。直到步长小于题目精度。【代码】:#include#include#include#incl
new_wu
·
2020-08-23 02:31
计算几何
贪心
POJ
poj
1228 Grandpa's Estate(凸包+判凸包边上的点数)
【题目大意】:给出n个凸包上的点(凸包上还有一一些其他的点丢失了),问能否用这些点唯一的确定一个凸包。【解题思路】:看懂题目大意是第一步。头20分钟一直不知道给定的点是凸包上的点,恶心了很久还是一点思绪都没有。如果给定的点是在凸包上的点,我们不妨通过这些点求一个凸包,如果这个凸包是唯一的必须满足以下的几个条件:1、所有给定的点都在凸包上。2、每条边上必须至少有3个点。如果一条边上只有一个点的时候,
new_wu
·
2020-08-23 02:31
POJ
计算几何
凸包
struct
p2p
poj
1113 Wall(Graham扫描法求凸包)
【题目大意】:给出一些点,求凸包周长,并加上给定圆周长【解题思路】:极角排序,然后求凸包。模版testing【代码】:#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineeps1e-8#definePIacos(-1.0)#d
new_wu
·
2020-08-23 02:31
凸包
计算几何
POJ
poj
1873 The Fortified Forest(凸包+枚举)
【题目大意】:给出n棵树,每棵树有坐标,权值,和长度,现在要砍下其中的某些树,来做围栏来把剩下的树围起来,问损失的数最小价值是多少。【解题思路】:明显求围栏就是一个凸包问题,由于树最多只有13棵,所以我们可以直接枚举哪些树留下,来求凸包,取最小值即可。。【代码】:#include#include#include#include#include#include#include#include#inc
new_wu
·
2020-08-23 02:31
枚举
计算几何
POJ
poj
3275 邻接表优化Floyd
传统Floyd是枚举枚举一个点k在分别枚举k左右两边的点i和点j,但是这道题n=1000,n^3的复杂度接受不了,怎么办呢?我们看到此题边很少,所以我们可以存下来每个点的出边和入边,然后枚举k是只需要枚举出边和入边即可代码如下:#include#include#include#include#includeusingnamespacestd;constintmaxn=1000+5,maxm=100
NeighThorn
·
2020-08-23 02:30
poj题解
模板
状态压缩DP
POJ
3254 Corn Fields(玉米地)
题目:DescriptionFarmerJohnhaspurchasedalushnewrectangularpasturecomposedofMbyN(1≤M≤12;1≤N≤12)squareparcels.Hewantstogrowsomeyummycornforthecowsonanumberofsquares.Regrettably,someofthesquaresareinfertile
csuzhucong
·
2020-08-23 02:56
poj
3301Texas Trip
TexasTripTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:3269Accepted:966DescriptionAfteradaytripwithhisfriendDick,HarrynoticedastrangepatternoftinyholesinthedoorofhisSUV.ThelocalAmericanTirestores
n3verl4nd
·
2020-08-23 02:56
poj
2449 Remmarguts' Date(K短路:A*算法)
题目链接:点击打开链接题意描述:给定一张图,求从点s出发到点t的第k短路?解题思路:A*算法首先预处理使用Dijkstra求出从图中任意一点到点t的最短路径,然后使用A*算法求解即可A*算法中g为从出发点s到当前所走过的实际距离,h为从当前点到目标点t的最短距离,每次我们扩展g+h最小的点即可思考:本题我是用剪枝:记录一个maxdis表示第k短路的一个上界,使用下面更新,发现剪枝效果不是很大if(
Think_Idea
·
2020-08-23 02:46
图论
搜索
Hrbust 2099/
Poj
1170 Shopping Offers【离散化+Dp】
ShoppingOffersTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:5114Accepted:2138DescriptionInashopeachkindofproducthasaprice.Forexample,thepriceofafloweris2ICU(InformaticsCurrencyUnits)andthepriceof
mengxiang000000
·
2020-08-23 02:46
dp
解题报告 之
POJ
3680 Intervals
解题报告之
POJ
3680IntervalsDescriptionYouaregivenNweightedopenintervals.Theithintervalcovers(ai,bi)andweighswi.Yourtaskistopicksomeoftheintervalstomaximizethetotalweightsunderthelimitthatnopointintherealaxi
StanleyClinton
·
2020-08-23 02:45
ACM
ACM_最大流
【
POJ
1422】Air Raid
AirRaidTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:9264Accepted:5549DescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatstartingf
sszxzzh
·
2020-08-23 01:09
网络流-最大流*
poj
POJ
- 2411 Mondriaan's Dream(状压DP,详细解释)
Mondriaan'sDreamDescriptionSquaresandrectanglesfascinatedthefamousDutchpainterPietMondriaan.Onenight,afterproducingthedrawingsinhis'toiletseries'(wherehehadtousehistoiletpapertodrawon,forallofhispaper
LP_Cong
·
2020-08-23 01:03
————ACM相关————
——动态规划——
ACM
-
状压DP
POJ
3041 Asteroids 二分图最小顶点覆盖 Dinic求解最大流
题意一个n*n的矩阵,有k个位置有小行星,一炮可以摧毁一行或一列行星问最少需要多少炮可以摧毁所有行星思路把一行、一列看成节点,矩阵里的一个小行星看成一条边,如行星位置(r,c),则第r行的节点和第c列形成的节点间有一条边。然后我们的问题就变成了求解该图的最小顶点覆盖因为行和行的节点之间无边,列和列也一样,因此可以形成二分图,所以用最大流求解即可实现#include#include#include#
luke2834
·
2020-08-23 01:25
ACM_POJ
ACM_网络流
ACM_白书学习
poj
1422 Air Raid (二分图匹配)
最小路径覆盖问题:用尽量少的不相交的简单路径覆盖有向无环图的所有顶点将每个顶点分成两个,分别在X集和Y集,如果存在有向边(a,b),对应在图中就有(Xa,Yb)。建好图,匈牙利算法一上,1A。参考资料:http://wenku.baidu.com/view/3e756f335a8102d276a22f16.html代码奉上:#include#include#includeusingnamespac
娜一笑最倾城
·
2020-08-23 01:16
poj
【SSL1341——
POJ
3041】Asteroids
DescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1#include#include#include#include#include#include#includeusingnamespacestd;intn,m,s,tot,head[110];intcov
V-Legendary skeleton
·
2020-08-23 01:43
匹配
题解
poj
1067 取石子游戏
威佐夫博奕。。。。。代码如下:#include#includeintmain(){inta,b,k,temp,n;doublem;while(~scanf("%d%d",&a,&b)){if(a>b){temp=a;a=b;b=temp;}k=b-a;m=(1+sqrt(5.0))/2.0;n=(int)k*m;if(n==a)printf("0\n");elseprintf("1\n");}re
lihaogegehuting
·
2020-08-23 01:32
poj
博弈
Persistent Numbers(贪心+高精度)
PersistentNumbersTimeLimit:1000MSMemoryLimit:65536KB64bitIOFormat:%I64d&%I64uSubmitStatusPractice
POJ
2325DescriptionThemultiplicativepersistenceofanumberisdefinedbyNeilSloane
LzyRapX
·
2020-08-23 01:59
ACM_贪心
POJ
2393 Yogurt Factory
POJ
2393题目大意如下:这是一个费用问题,实际背景是生产酸奶,工程分为N周,指定每周存储酸奶的费用为S,给出每周的单位酸奶制造成本以及客户需求量,要求给出最佳的生产方案,使得总的花费最少。
kornberg_fresnel
·
2020-08-23 01:46
程序竞赛
算法
poj
1422 Air Raid 有向无环图最小路径覆盖=N-最大匹配
DescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatstartingfromanintersectionandwalkingthroughtown'sstreetsyoucanneverreachthesameinter
kongming_acm
·
2020-08-23 01:16
acm_网络流
[
POJ
1003] Hangover C++解题
翻译:若将一叠卡片放在一张桌子的边缘,你能放多远?如果你有一张卡片,你最远能达到卡片长度的一半。(我们假定卡片都正放在桌子上。)如果你有两张卡片,你能使最上的一张卡片覆盖下面那张的1/2,底下的那张可以伸出桌面1/3的长度,即最远能达到1/2+1/3=5/6的卡片长度。一般地,如果你有n张卡片,你可以伸出1/2+1/3+1/4+...+1/(n+1)的卡片长度,也就是最上的一张卡片覆盖第二张1/2
judyge
·
2020-08-23 01:05
算法
POJ
1422 空降兵【二分图-最小路径覆盖】
DescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatstartingfromanintersectionandwalkingthroughtown’sstreetsyoucanneverreachthesameinter
安静de想着网名
·
2020-08-23 01:31
解题报告
图论
hdu3666 离散化dp
***jibancanyang***************************Author:jibancanyang*CreatedTime:五4/822:12:572016*FileName:
poj
3666
羁绊残阳
·
2020-08-23 01:00
ACM_动态规划
POJ
3261 USACO 2006 December Gold Milk Patterns
题目大意:给出一个字符串,求出出现过k次以上的最长的子串(可重叠).思路:现弄出来sa数组和height数组,之后就是判断每个长度为k的height数组的区间中最小的数字的最大值了.为什么好多人都二分了?这只要单调队列扫一次就行了啊..CODE:#include#include#include#include#include#defineMAX1000010usingnamespacestd;in
16bit戦争
·
2020-08-23 01:58
POJ
POJ
字符串
SuffixArray
后缀数组
height
POJ
3714 Raid
DescriptionAftersuccessivefailuresinthebattlesagainsttheUnion,theEmpireretreatedtoitslaststronghold.Dependingonitspowerfuldefensesystem,theEmpirerepelledthesixwavesofUnion’sattack.Afterseveralsleeples
unknown_coder
·
2020-08-23 01:20
最近点对
POJ
2449 Remmarguts' Date
Description"Goodmannevermakesgirlswaitorbreaksanappointment!"saidthemandarinduckfather.Softlytouchinghislittleducks'head,hetoldthemastory."PrinceRemmargutslivesinhiskingdomUDF–UnitedDeltaofFreedom.One
iteye_6233
·
2020-08-23 01:49
上一页
126
127
128
129
130
131
132
133
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他