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
3208 Apocalypse Someday(数位dp)
题意:给定n,输出第n大包含666的数字。分析:数位dp,详见《算法竞赛进阶指南》P342-344。代码:#include#include#include#includeusingnamespacestd;longlongf[21][4];intt,n,m;voidprework(){f[0][0]=1;for(inti=0;i>t;//数据组数while(t--){scanf("%d",&n);
Self-Discipline
·
2020-09-12 07:23
dp
网络最大流、二分图最大匹配、
POJ
2536
通常我们把一个有向无环图边上的权值看做两个节点之间的距离,在这个模型下的问题有各种最短路问题。如果将边上的权值不看做距离而看做两点间的容量(比如两个城市之间一天的运输能力),这样的有向无环图就叫做流网络,对应的问题就是求最大流——单位时间内通过网络的最大容量(比如工厂所在城市一天最多可以生产多少才能全部经过一个流网络运到仓库所在城市而不造成中途的淤积)。流网络只有一个源点和一个汇点。关于定义就不说
super_chris
·
2020-09-12 07:07
ACM
二分图最大匹配必须边
两道题吧
poj
1486洛谷3731基本..方法?大概就是先求出最大匹配(网络流…匈牙利会错【捂脸】),然后在残留网络上跑tarjan。
sunshiness_s
·
2020-09-12 07:07
tarjan
网络流
poj
2728
最优比率生成树#include#include#include#includeconstintMAX=1005;constintinf=0x7fffffff;usingnamespacestd;intn;doublex[MAX],y[MAX],z[MAX],cost[MAX][MAX],dist[MAX][MAX],ans;doubleprim(doublemid){doubledis[MAX];
8435123
·
2020-09-12 07:11
POJ
1797 Heavy Transportation(最短路径中的最大权值边)
http://
poj
.org/problem?
Shyazhut
·
2020-09-12 07:35
最短路径
POJ
Spring Boot集成MyBatis
MyBatis可以使用简单的XML或注释进行配置,并映射原始类型、接口和Java
POJ
O(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。案例介绍整合SpringBoo
Seek_Of
·
2020-09-12 07:25
Spring
Boot
spring
boot
mybatis
poj
3208 Apocalypse Someday 数位dp+二分答案
ApocalypseSomedayTimeLimit:1000MSMemoryLimit:131072KTotalSubmissions:2203Accepted:1110DescriptionThenumber666isconsideredtobetheoccult“numberofthebeast”andisawellusednumberinallmajorapocalypsethemedbl
pxlsdz
·
2020-09-12 07:52
模板
动态规划——数位统计DP
poj
3208 Apocalypse Someday
DescriptionThenumber666isconsideredtobetheoccult“numberofthebeast”andisawellusednumberinallmajorapocalypsethemedblockbustermovies.Howeverthenumber666can’talwaysbeusedinthescriptsonumberssuchas1666areu
sdfzyhx
·
2020-09-12 07:21
动态规划
poj
POJ
2728 最优比率生成树 01分数规划问题
网上有一些很数学的证明方法,表示看的挺晕,自己理解了一下后,发表下自己的看法,如果有错误,再进行修改其实原题就是求MIN(∑CiXi/∑DiXi)Xi∈{0,1},对每个生成树,设其比率r=∑CiXi/∑DiXi,可得∑CiXi-∑DiXi*r=0(条件1)那么对于所有的生成树,显然∑CiXi-∑DiXi*min(r)>=0,当∑CiXi/∑DiXi=min(r)时,等号成立。而我们现在不知道mi
sdj222555
·
2020-09-12 07:21
图论
POJ
最小生成树
01分数规划
poj
2186 tarjian与gabow算法
PopularCowsTimeLimit:2000MSMemoryLimit:65536KTotalSubmissions:18198Accepted:7330DescriptionEverycow'sdreamistobecomethemostpopularcowintheherd.InaherdofN(1#include#include#includeusingnamespacestd;#de
sdjzujxc
·
2020-09-12 07:21
强连通分量
poj
-2728-Desert King-01分数规划+最小生成树
01分数规划的题目;由于是完全图,所以求最小生成树的时候要使用prime算法。否则的话很容易就超时了。#include#include#include#include#include#include#include#includeusingnamespacestd;#definemaxm1100*1100#definemaxn1100#defineeps0.000001#definezero(x)
青竹梦
·
2020-09-12 07:47
POJ
- 3264 Balanced Lineup 线段树解RMQ
这个题目是一个典型的RMQ问题,给定一个整数序列,1~N,然后进行Q次询问,每次给定两个整数A,B,(12#include3#defineINF10000104#definemax(a,b)((a)>(b)?(a):(b))5#definemin(a,b)((a)>(b)?(b):(a))67typedefstructres8{9intmx,mi;10}pair;1112typedefstruct
rootial
·
2020-09-12 07:47
poj
3041 网络流做法 sap+gap
#include#include#include#include#definemin(a,b)(a)>(b)?(b):(a)#definemax(a,b)(a)>(b)?(a):(b)#defineinf99999999usingnamespacestd;intcnt;intsource,N;intsink,ans;intc[4400];intH[20410];intd[4410];structe
liruiiuril
·
2020-09-12 07:43
hdu
[kuangbin带你飞]专题六 最小生成树---
poj
1679( kruskal实现次小生成树)
K-TheUniqueMST
POJ
-1679思路1(动规思想):先求出最小生成树。
scau_sleep(今天写bug了吗?
·
2020-09-12 07:40
#
最小生成树走起
kruskal
[kuangbin带你飞]专题六 最小生成树--
poj
--1751(kruskal)
H-Highways
POJ
-1751思路:本题也有一些已经建好的边。因为点数v有750个,换算一下边数就有750*750个了,kruskal可能会超时。
scau_sleep(今天写bug了吗?
·
2020-09-12 07:40
#
最小生成树走起
kruskal
POJ
2104 K-th Number
POJ
2104K-thNumber题目链接DescriptionYouareworkingforMacrohardcompanyindatastructuresdepartment.Afterfailingyourprevioustaskaboutkeyinsertionyouwereaskedtowriteanewdatastructurethatwouldbeabletoreturnquick
旺 崽
·
2020-09-12 07:01
POJ
主席树
Poj
2376 贪心算法;
题意:有一些奶牛,每只奶牛负责一个时间段。问覆盖完全部的时间段最少需要多少只奶牛。若不能全部覆盖,输出-1样例输入:4101736310610输出:2;#include#include#include#include#includeusingnamespacestd;constintN=25005;structintversal{intbegin,end;}aa[N];boolcmp(intver
丨S Z Y丨
·
2020-09-12 07:28
贪心算
POJ
2456(二分/最大化最小值)
声乐考核没叔,?nsl,我已经等了半个小时侥幸者了说散就散来了快看!!mmp您怎么唱成这个样子?我吹不动了,给钱希望十点之前我可以改掉上面这句话DescriptionFarmerJohnhasbuiltanewlongbarn,withN(2#include#include#include#definelllonglongusingnamespacestd;intn,c;//intarr;lla[
抛书人对一枝秋
·
2020-09-12 07:27
贪心
poj
POJ
2955 Brackets (区间DP)
题目描述用以下方式定义合法的括号字符串1.空串是合法的2.如果S是合法的,那么(S)和[S]也都是合法的3.如果A和B是合法的,那么AB是一个合法的字符串.举个栗子,下列字符串都是合法的括号字符串:(),[],(()),([]),()[],()[()]下面这些不是:(,[,),)(,([)],([(]给出一个由字符’(’,‘)’,‘[’,和’]‘构成的字符串.你的任务是找出一个最长的合法字符串的长
chr1st0pher
·
2020-09-12 07:27
DP
POJ
1159 Palindrome (区间DP)
DescriptionApalindromeisasymmetricalstring,thatis,astringreadidenticallyfromlefttorightaswellasfromrighttoleft.Youaretowriteaprogramwhich,givenastring,determinestheminimalnumberofcharacterstobeinserte
chr1st0pher
·
2020-09-12 07:27
DP
[kuangbin带你飞]专题1-23题目集
博主主页专题一简单搜索
POJ
1321棋盘问题
POJ
2251DungeonMaster
POJ
3278CatchThatCow
POJ
3279Fliptile
POJ
1426FindTheMultiple
POJ
3126PrimePath
POJ
3087Shuffle
CoderRuL
·
2020-09-12 07:55
数据结构与算法
POJ
-3734(指数型生成函数)
题意:
POJ
3734一段长度为nnn的序列,你有红黄蓝绿四种颜色的砖块,一块砖长度为111,问你铺砖的方案数,其中红黄颜色之和必须为偶数。分析:指数型生成函数。Fblue=Fgreen=1+x1!
ChaseNo1
·
2020-09-12 07:55
生成函数
【Asteroids 】【
POJ
- 3041】(网络流-二分匹配-匈牙利)(思维)
题目:BessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1#include#include#include#include#includeusingnamespacestd;typedeflonglongll;constintMAXN=1000;intuN,vN;//u,v数目i
洋-葱
·
2020-09-12 07:11
图论
Desert King【二分答案】【Prime算法】【最优比例生成树】
最近一段时间,
POJ
似乎炸了,于此同时,心态也有点爆炸,这样的一道题与这样一道题【简单的二分答案】有点类似,不过是升华版了。
Andres_Lionel
·
2020-09-12 06:05
图论
ACM
二分答案
Prime算法
最优比例生成树
POJ
3734
题意有n个板子四种颜色(红绿蓝黄),对n个板子涂色,在确保红绿色板子均为偶数个的情况下有多少种涂色方案(对10007取模)n#includeusingnamespacestd;constintmod=1e4+7;structmatrix{intm[3][3];matrixfriendoperator*(matrixa,matrixb){matrixtp;memset(tp.m,0,sizeof(t
LXY_XYL
·
2020-09-12 06:51
ACM
c++
POJ
- 3468 线段树区间修改,区间求和
由于是区间求和,因此我们在更新某个节点的时候,需要往上更新节点信息,也就有了tree[root].val=tree[L(root)].val+tree[R(root)].val;但是我们为了把懒标记打上,当节点表示的区间是完全被询问区间包含,那么这个区间的信息都是有用的,因此我们其实只需要把这个节点更新,并打上懒标记即可。如果以后update或者query需要跑到下面,直接往下pushdown即可
bluefly-hrbust
·
2020-09-12 06:50
POJ
-2728-Desert King(最优比率生成树)
题目链接:http://
poj
.org/problem?id=2728题目大意:给出一个三维地图,每个村庄包含x,y,z三点坐标。要在村庄之间通上管子。每两个村庄之间的水平距离(x,y)是有效距离。
永远鲜红の幼月
·
2020-09-12 06:16
二分
POJ
1584 A Round Peg in a Ground Hole 判断凸多边形,点到线段距离,点在多边形内
ACM博客_kuangbin
POJ
1584ARoundPeginaGroundHole(判断凸多边形,点到线段距离,点在多边形内)ARoundPeginaGroundHoleTimeLimit:1000MSMemoryLimit
紫芝
·
2020-09-12 06:44
计算几何
【S
POJ
】NPC2016C - Strange Waca
Wacalovesmaths,..alot.Healwaysthinkthat1isanuniquenumber.Afterplayinginhours,Wacasuddenlyrealizethateveryintegercanberepresentedbydigit'1',plusoperatorandminusoperator.Forexample,1534canberepresenteda
我的妹妹syf
·
2020-09-12 06:38
spoj
搜索
算法
WIN10下的ios开发
解锁工具Unlockerv3.0.0ØmacOSMojave10.14懒人版ØXcode9.4.1Øswift4.1.2VMwareWorkstation+macOS配置,参见:https://www.52
poj
ie.cn
zephyriA
·
2020-09-12 06:37
CSDN教程
WIN10
IOS开发
Swift
网络流+二分图模板
最大流//是否拆点慎重考虑,如果是无向边,就不加0的反边了//最小割即为最大流,拆点,其他边权为0x3f3f3f3f,点与点’之间为点值,然后求最大流就可,//注意是否无向,是否需要加方向例:
POJ
1087APlugforUNIX
20164235
·
2020-09-12 06:28
网络流
POJ
1321 棋盘问题 (DFS求方案总数)
题目链接http://
poj
.org/problem?id=1321题目在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。
EnjoyingAC
·
2020-09-12 06:56
DFS&BFS
POJ
3020(最小路径覆盖)
最小路径覆盖=定点数-最大匹配数/2#include#include#include#includeusingnamespacestd;chars[50][50];structP{intx,y;}a[500];intcnt=1;intvis[500],l[500];inte[500][500];boolserch(intx){for(intj=1;j>t;inth,w;while(t--){mem
2018011288
·
2020-09-12 06:45
图论
POJ
_1936 All in All 【字符串】
题目链接题目描述给定两个字符串a,b,可以在a中任意位置插入字母,问最后是否可以得到b串。解题思路我首先想到对两个串进行LCS,发现字符串的长度为100000,果断爆炸。超时超内存。回归正题,这道题就是一道很水的模拟,只需要从头到尾便利一下b串,判断a串在b串中是否顺序存在即可。代码部分#include#include#includeusingnamespacestd;constintmaxn=1
A Dream er
·
2020-09-12 06:43
刷题笔记
POJ
_3080 Blue Jeans 【KMP】
题目链接题目描述题目叭叭说了一大堆,其实意思就是让你在n个字符串中找到一个最长的公共子串,如果长度小于3输出:nosignificantcommonalities否则输出最长的子串即可。解题思路首先将第一个串分解,把其所有的子串作为kmp的模式串,在剩余的字符串中查找,如果剩余的字符串中都存在该模式串,就更新答案(公共子串的长度和公共子串)。最后根据题目要求输出即可。注意如果在过程中出现同为k的子
A Dream er
·
2020-09-12 06:43
刷题笔记
二分图匹配详解
二分图匹配二分图的原始模型及相关概念二分图的匹配最大匹配完全匹配最佳匹配最佳完备匹配一般图最大匹配求解二分图最大匹配网络流算法匈牙利算法常见模型三个重要等式有向图中应用二分匹配例题
poj
3041求最小点覆盖
DZYO
·
2020-09-12 06:38
匈牙利算法
poj
3020 Antenna Placement
AntennaPlacementTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:8605Accepted:4263DescriptionTheGlobalAerialResearchCentrehasbeenallottedthetaskofbuildingthefifthgenerationofmobilephonenetsinSweden.
UMR小豪
·
2020-09-12 06:55
二分图和最大匹配
poj
3734(矩阵幂)
/*translation:用红、黄、蓝、绿四种颜色对n个砖块进行染色。问红、绿砖块都为偶数的方案总共有多少种?solution:矩阵幂,小白书p203设染到第i块时红绿砖块都为偶数的方案为ai,红绿砖块一奇一偶方案数为bi,红绿都是奇数的方案数为ci则可以有如下的递推:a(i+1)=2*ai+bib(i+1)=2*ai+2*bi+2*cic(i+1)=bi+2*ci即可化成矩阵幂的问题note:
林伏案
·
2020-09-12 06:11
=====动态规划=====
计数dp
POJ
3041 Asteroids (最小点覆盖)
DescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1SampleInput3411132232SampleOutput2题意给出所有障碍物的坐标,每一次可以消灭一行或者一列,问最少需要几次才可以消灭完所有的障碍物。思路看过别人的博客才知道这种建图的方法,要是
小坏蛋_千千
·
2020-09-12 06:10
图论
poj
3734(矩阵快速幂)
BlocksTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:7108Accepted:3440DescriptionPandahasreceivedanassignmentofpaintingalineofblocks.SincePandaissuchanintelligentboy,hestartstothinkofamathproblemo
yyPurpose_forever
·
2020-09-12 06:04
数学
数论
POJ
3041 Asteroids(最小覆盖数)
题意:有一个N*N的网格,该网格有K个障碍物.你有一把武器,每次你使用武器可以清楚该网格特定行或列的所有障碍.问你最少需要使用多少次武器能清除网格的所有障碍物?思路:把网格的行1到N看出左边点集的点,网格的列号看成右边点集的点.如果(i,j)格有障碍,那么就在左边i点到右边j点之间连接一条边.现在的问题是我们要在新图中选择最少的点使得所有边都至少有一个端点被选中了.(想想是不是就等价于原问题使用武
围巾的ACM
·
2020-09-12 06:26
图论-二分图匹配
poj
3281 Dining(最大流)
【题目链接】http://
poj
.org/problem?id=3281题目意思有F中食物,D种饮料,n头牛。每种牛吃不同种类的食物和饮料,每种食物饮料只能一只牛吃,问最多满足多少头牛?
魂骸
·
2020-09-12 06:57
网络流
poj
3436 ACM Computer Factory(最大流)
【题目链接】http://
poj
.org/problem?
魂骸
·
2020-09-12 06:25
网络流
poj
3186 Treats for the Cows (区间dp)
【题目链接】http://
poj
.org/problem?id=3186题目意思一个长度为n的数列,每次都可以从两端取一个值,每次获得的权值等于数列值乘取的次数。问全部取完最大权值。
魂骸
·
2020-09-12 06:25
动态规划
poj
2728 (最优比率生成树)
题目链接:http://
poj
.org/problem?
Error Man
·
2020-09-12 06:20
#
生成树
poj
2438 Children's Dining(哈密尔顿回路)
Children’sDiningTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:4531Accepted:686SpecialJudgeDescriptionUsuallychildreninkindergartenliketoquarrelwitheachother.Thissituationannoysthechild-carewomen.
mymilkbottles
·
2020-09-12 06:13
ACM_图论
POJ
3020 Antenna Placement(无向图最小边覆盖)
poj
3020题目大意一个矩形中,有N个城市’*’,现在这n个城市都要覆盖无线,若放置一个基站,那么它至多可以覆盖相邻的两个城市。问至少放置多少个基站才能使得所有的城市都覆盖无线?
programmy
·
2020-09-12 06:38
二分图
poj
-2948
MartianMining题意:在一个n*m的矩阵里,每个格子内有两种矿yeyenum和bloggium,并且知道它们在每个格子内的数量是多少。在格子北边有bloggium的收集站,西边有yeyenum的收集站。现在要在这些格子上面安装向北或者向西的传送带(每个格子自能装一种)。问最多能采到多少矿(yeyenum+bloggium)?因为每个格子只能向西或者向北,某个格子假如被选定向西,那么它所在
more_ugly_less_bug
·
2020-09-12 06:07
动态规划
poj
-3280
CheapestPalindrome题意:第一行输入两个参数N和M,N表示一共有N种字符,M表示字符串的长度。第二行输入一个长度为M的字符串,由小写字母组成。接下来N行,每行第一个字符为一个小写字母,第二个是整数,表示添加一个这个字母所花费的代价,第三个也是一个整数,表示删除一个这个字母时所花费的代价。问题是将输入的字符串用插入和删除操作变成回文,最少花费的代价是多少。用dp[i][j]表示字符串
more_ugly_less_bug
·
2020-09-12 06:07
动态规划
谈谈匈牙利算法
逃自己也尝试过了几道
POJ
的题目,为避免以后忘记,特地写一下总结,顺便加深理解。什么是二分图?什么是二分图匹配?等等这些问题这里并不会说明,您可以谷歌一下绝对是一大把。
mengt2012
·
2020-09-12 06:01
Acm_Graph
Theory
OJ_POJ
上一页
93
94
95
96
97
98
99
100
下一页
按字母分类:
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
其他