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
POI2009
P3489 [
POI2009
] WIE-Hexer
*原题链接*最短路+状态压缩不愧是POI的题,看题面知道要求加了一些限制的最短路,看数据范围很容易想到状态压缩。求解最短路就用堆优化dijkstra好了。至于状态压缩,我们对原数组再开一维,表示此时“剑的集合”,相应的数组也要多开一维。由于此时的最短路有状态的限制,所以我们要用三元组来维护,如果不想写结构体也可以pair,int>。输入时存储边上的“怪物集合”,以及一个村庄的“铁匠集合”,在来到新
summ1ts
·
2024-09-15 13:20
算法
c++
图论
dijkstra
状态压缩
Luogu P3489 [
POI2009
]WIE-Hexer 最短路
https://www.luogu.org/problemnew/show/P3489普通的最短路,不过我觉得这个复杂度按道理来说边数不应该是m*2^13吗,不知道是数据比较水还是实际上能证明复杂度低一些。代码如下#includeusingnamespacestd;constintmaxn=210;#definepapairintn,m,p,k;intdis[maxn][8200]={},kn[m
躲不过这哀伤
·
2024-09-15 04:11
[bzoj1139]Wie
1139:[
POI2009
]WieTimeLimit:10SecMemoryLimit:259MBDescriptionByteasarhasbecomeahexer-aconquerorofmonsters.CurrentlyheistoreturntohishometownByteburg.Thewayhome
weixin_30437481
·
2024-09-15 04:40
二分图总结
CF981FRoundMarriage[
POI2009
]LYZ-IceSkatesCF103EBuyingSets[ARC106E]
best_brain
·
2024-01-23 23:04
个人总结
内容总结
算法
c++
图论
经验分享
博弈论——P3480 [
POI2009
]KAM-Pebbles | 阶梯Nim博弈
博弈论——P3480[
POI2009
]KAM-Pebbles|阶梯Nim题目算法分析Code反思与总结题目P3480[
POI2009
]KAM-Pebbles算法分析设a[i]a[i]a[i]表示第iii
Lunar Arc
·
2023-10-12 12:37
数学
算法
c++
博弈论
数学
bzoj1137 [
POI2009
]Wsp 岛屿 半平面交
题目大意:有一个n个点的凸多边形,任意两个点之间有一条笔直的路径,可以在路径相交的时候换路。现在有m条路不能走了,问从点1走到点n的最短路是多少。题目分析:这道题其实是让求一个剩余路的半平面交的周长(这到底是怎么想到的orz)。但是路有n^2条,但是对于一个点,最前面的一条边可以把后面的所有边都弹掉,所以后面那些边都没有用了,只加最前面的一条边就可以了,于是就变成边数就变成了n。把n到1这条加进来
Todobe
·
2020-08-24 05:46
bzoj
半平面交
bzoj1119: [
POI2009
]SLO
这题跟bzoj1697一样的啊,可以水双倍经验啦。#include#include#include#includeusingnamespacestd;longlongb[1000005],ans,c[1000005],w[1000005];boolvis[1000005];structdata{longlongnum;intid;}a[1000005];longlongmina(longlongx
mengbi_er
·
2020-08-13 15:23
bzoj
poi
————其它算法
置换
【题解】 bzoj1135: [
POI2009
]Lyz (线段树+霍尔定理)
题面戳我Solution二分图是显然的,用二分图匹配显然在这个范围会炸的很惨,我们考虑用霍尔定理。我们任意选取穿\(l,r\)的号码鞋子的人,那么这些人可以穿的鞋子的范围是\(l,r+d\),这个时候我们可以根据霍尔定理得出满足人人有鞋子穿的时候的式子是令\(sum[i]\)表示穿\(i\)号鞋子的人数\[\sum^r_{i=l}sum[i]\leq(r-l+1+d)*k\]我们把这个式子整理下:
weixin_30689307
·
2020-08-10 02:35
【BZOJ】【P1135】【
POI2009
】【Lyz】【题解】【线段树+Hall定理】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1135把鞋子和人抽象成二分图Hall定理:此定理使用于组合问题中,二部图G中的两部分顶点组成的集合分别为X,Y,X={X1,X2,X3,X4,.........,Xm},Y={y1,y2,y3,y4,.........,yn},G中有一组无公共点的边,一端恰好为组成X的点的充分必要条件是:X中
iamzky
·
2020-08-10 01:08
OI
bzoj1135 [
POI2009
]Lyz 霍尔定理+线段树
Description初始时滑冰俱乐部有1到n号的溜冰鞋各k双。已知x号脚的人可以穿x到x+d的溜冰鞋。有m次操作,每次包含两个数ri,xi代表来了xi个ri号脚的人。xi为负,则代表走了这么多人。对于每次操作,输出溜冰鞋是否足够。nmkd(1≤n≤200,000,1≤m≤500,000,1≤k≤10^9,0≤d≤n)rixi(1≤i≤m,1≤ri≤n-d,|xi|≤10^9)Solution我们
olahiuj
·
2020-08-09 21:17
c++
线段树
霍尔定理
BZOJ1135: [
POI2009
]Lyz
题目大意:初始时滑冰俱乐部有1到n号的溜冰鞋各k双。已知x号脚的人可以穿x到x+d的溜冰鞋。有m次操作,每次包含两个数ri,xi代表来了xi个ri号脚的人。xi为负,则代表走了这么多人。对于每次操作,输出溜冰鞋是否足够。首先——每次二分图匹配显然是爆炸的所以有这么一个东西——Hall定理:对于一个二分图,设左边有n个点,右边有m个点,则左边n个点能完全匹配的充要条件是:对于1#include#de
commonc
·
2020-08-09 20:02
BZOJ
POI
线段树
好题
poi
1135: [
POI2009
]Lyz
Description初始时滑冰俱乐部有1到n号的溜冰鞋各k双。已知x号脚的人可以穿x到x+d的溜冰鞋。有m次操作,每次包含两个数ri,xi代表来了xi个ri号脚的人。xi为负,则代表走了这么多人。对于每次操作,输出溜冰鞋是否足够。Inputnmkd(1≤n≤200,000,1≤m≤500,000,1≤k≤10^9,0≤d≤n)rixi(1≤i≤m,1≤ri≤n-d,|xi|≤10^9)Outpu
ailiao2015
·
2020-08-09 19:28
BZOJ[1135][
POI2009
]Lyz 线段树
传送门ber~如果某时不合法,那一定存在某段满足(r−l+1+d)∗kd∗kΣl≤i≤rnumi−(r−l+1)∗k>d∗k把所有numinumi减去k,只要判断最大连续和是否>d∗k>d∗k就可以,用线段树就可以了!代码如下:#include#include#includeusingnamespacestd;inlineintread(){intx=0,f=1;charc;doc=getchar
Duan2baka
·
2020-08-09 19:33
BZOJ
线段树
BZOJ1135 [
POI2009
]Lyz
这个,二分图完备匹配模型然后呢,上hall定理发现肯定是选择脚号为一个区间的人的话最可能不满足hall定理设a[x]为x号脚的人的数量那么假设选择区间[l,r],我们要满足sigmai=ltora[x]#include#include#include#include#include#include#include#include#include#include#include#include#in
neither_nor
·
2020-08-09 17:41
BZOJ
线段树
POI2009
题解
POI2009
完结撒花!
yc_lrz
·
2020-07-05 08:32
POI
[
POI2009
]SLO-Elephants
对于一个1−N1−N的排列(ai),每次你可以交换两个数ax与ay(xusingnamespacestd;constintMAXN=1e6+5;typedeflonglongll;structedge{intto,next,w;}e[MAXNvec[MAXN];voiddfs(intu,intbl){vis[u]=1;for(inti=head[u];i;i=e[i].next){intv=e[i
luoyuef
·
2020-07-05 07:12
图论
BZOJ1115 [
POI2009
]石子游戏Kam 【博弈论——阶梯游戏】
题目有N堆石子,除了第一堆外,每堆石子个数都不少于前一堆的石子个数。两人轮流操作每次操作可以从一堆石子中移走任意多石子,但是要保证操作后仍然满足初始时的条件谁没有石子可移时输掉游戏。问先手是否必胜。输入格式第一行u表示数据组数。对于每组数据,第一行N表示石子堆数,第二行N个数ai表示第i堆石子的个数(a1#include#include#include#defineLLlonglongint#de
Mychael
·
2020-07-05 07:14
题解
博弈论
POI乱刷计划题解
bzoj1115:[
POI2009
]石子游戏Kam差分后就是经典阶梯博弈。bzoj1116:[POI2008]CLO容易发现一个连通块有环就一定可以,并查集直接上就好了。
fyc_kabuto
·
2020-07-05 06:11
其他
重走长征路---OI每周刷题记录---10月18日 2014
置换:「bzoj1119」[
POI2009
]SLO数学
mrcrack
·
2020-07-05 00:10
跟着大佬学算法
[
POI2009
]WIE-Hexer
题目描述Byteasarhasbecomeahexer-aconquerorofmonsters.CurrentlyheistoreturntohishometownByteburg.Thewayhome,alas,leadsthroughalandfullofbeasts.Fortunatelythehabitants,forcedtofightthemonstersforcenturies,h
weixin_30289831
·
2020-06-27 15:41
Luogu P3491 [
POI2009
]SLW-Words
一来到机房就看到陈指导在做这题,觉得好有趣就一起做了首先容易看出一个性质,这个\(H^x(0)\)是一个具有斐波那契性质的串,然后和陈指导就一直在想合并的做法,然后直接GG1h后点开题解,只能大喊妙妙妙(得出结论,我又在混吃等死)首先看性质,我们来具体地统计一下:斐波那契性质:\(H^x=H^{x-1}+H^{x-2}\)当\(2|x\)时以\(0\)结尾,否则以\(1\)结尾定义\(H^{-1}
hl666
·
2020-05-21 21:00
[
POI2009
]GAS-Fire Extinguishers救火站
链接树形+背包#include#definerereturn#defineinc(i,l,r)for(inti=l;iinlinevoidrd(T&x){charc;boolf=0;while((c=getchar())'9')if(c=='-')f=1;x=c^48;while((c=getchar())>='0'&&c=r;--i)constintmaxn=100005;lln,s,d,hd[
凉如水
·
2019-10-23 10:00
BZOJ1135 LYZ(
POI2009
) Hall定理+线段树
做这个题之前首先要了解判定二分图有没有完备匹配的Hall定理:那么根据Hell定理,如果任何一个X子集都能连大于等于|S|的Y子集就可以获得完备匹配,那么就是:题目变成只要不满足上面这个条件就能得到完备匹配,注意到右边的这个dk是一个常数,那么我们就可以只考虑左边最大的是否满足就行了。那么我们就可以在修改过程中一边在线段树上修改一边查询区间最大值作比较就可以了。1#include2usingnam
Clno1
·
2019-10-17 17:00
[BZOJ1137][
POI2009
]Wsp 岛屿(半平面交)
题目描述传送门题解这道题路径的交点处是可以随意通行的如果1->n是可通行的那么直接走就行了如果不能通行对于每一个点i,找出它能直接走到的编号最大的点,显然只有这个点是有用的然后从点i向这个点连一条直线,加上n->1这条直线,实际上交出了一个凸多边形答案即为这个凸多边形的边长-1->n的路径长代码#include#include#include#include#includeusingnamespa
Clove_unique
·
2017-02-17 08:51
题解
计算几何
BZOJ1117: [
POI2009
]救火站Gas
题目大意:给你一棵树,要求你在一些节点建立消防站(一个节点可以建多个),每个消防站可以管理与它距离不超过K的最多S个节点,要求每个节点都至少被一个消防站管理,问最少需要安排几个消防站一看到这种代价都是1的树上管理问题就能想到贪心...也就是说我们能想到一种贪心策略:以1为根建树,从叶子开始,能不放消防站就不放,直到必须放了(有没被覆盖节点与当前节点距离为K)的时候再放消防站这样我们可以在每个节点维
commonc
·
2017-01-15 14:19
BZOJ
POI
贪心
BZOJ
POI
贪心
[BZOJ1119][
POI2009
]SLO(置换)
题目描述传送门题解和普通的置换差不多,费用换一下。代码#include#include#includeusingnamespacestd;#defineLLlonglongconstintmax_n=1e6+5;constintINF=2e9;intn,Min,j,k,t;intw[max_n],a[max_n],b[max_n],cnt[max_n];boolused[max_n];LLsum,
Clove_unique
·
2016-05-21 21:29
题解
置换群
bzoj1137【
POI2009
】Wsp 岛屿
1137:[
POI2009
]Wsp岛屿TimeLimit: 10Sec MemoryLimit: 162MBSec SpecialJudgeSubmit: 75 Solved: 38[Submit
AaronGZK
·
2016-05-20 00:00
半平面交
bzoj
【BZOJ1133】[
POI2009
]Kon【DP】
【题目链接】设dp[i][k],表示前i个站台,在第i到第i+1个站台之间查票,一共查了k次票的最大人数。那么有dp[i][k]=max{dp[j][k-1]+w},0 #include #include usingnamespacestd; constintmaxn=605,maxm=55; intn,m,sum[maxn][maxn],dp[maxn][maxm],pre[maxn][m
BraketBN
·
2016-04-22 17:00
[乱搞 暴力] BZOJ 1142 [
POI2009
]Tab
题解:http://blog.csdn.net/vmurder/article/details/45688219无论如何变换,该在一行的还是会在一行,该在一列的还是会在一列。#include #include #include usingnamespacestd; inlinecharnc() { staticcharbuf[100000],*p1=buf,*p2=buf; if(p1==p2)
u014609452
·
2016-04-19 18:00
BZOJ1138: [
POI2009
]Baj 最短回文路
BFS丑的不得了。。。9.5s过的。。。。。#include #include #include #include usingnamespacestd; charc; inlinevoidread(int&a) {a=0;doc=getchar();while(c'9');while(c='0')a=(anext=Head[a]; Head[a]=Tp; Tp->c=c; Tp->y=b; swa
liutian429073576
·
2016-02-15 12:00
bfs
bzoj
BZOJ1117
POI2009
救火站
提示:1.此贪心题详细题解代码后:#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongll;constintmaxn=1e5+1e3;constintmaxk=25;__inlineintre(){intn;scanf("%d
Fuxey
·
2016-02-11 17:23
贪心
POI
BZOJ1117
POI2009
救火站
提示:1.此贪心题详细题解代码后:#include #include #include #include #include #include #include #include #include #include usingnamespacestd; typedeflonglongll; constintmaxn=1e5+1e3; constintmaxk=25; __inlineintre(
Fuxey
·
2016-02-11 17:00
poi
贪心
【BZOJ】1115: [
POI2009
]石子游戏Kam
http://www.lydsy.com/JudgeOnline/problem.php?id=1115 题意:n堆石子,个数是从左到右单增。每一次可以从任意堆取出任意石子,但要保持单增这个性质。问先手是否必胜(n<=1000, a[i]<=10000) #include <bits/stdc++.h> using namespace std; int n, a[
·
2015-11-13 10:58
poi
BZOJ 1142 [
POI2009
]Tab 模拟
题意:链接略方法:模拟解析:首先如果您做过高三那么您一定清楚,一个矩阵通过任意行列变换后得到的矩阵满足一种性质:原来在哪一行的元素还在那一行,原来在哪一列的元素还在那一列。并且行列内部元素可以任意交换。所以暴力验证即可。代码附带5K读入优化,怒艹BZOJrnk1代码:#include #include #include #include #include #include #ifdef__GNUC
wzq_QwQ
·
2015-09-18 10:00
代码
优化
poi
2009
BZOJ 1138 [
POI2009
]Baj 最短回文路 DP
题意:链接略方法:DP解析:显然我们可以找回文中点然后宽搜向两边拓展。不过这样的复杂度的话…枚举中点再拓展,岂不有点爆炸?所以我们换个方式来优化。我们设F[i][j]表示由i到j的最短回文路径长度。设G[i][j][k]表示从i到j走一条回文路径再走一个小写字母k的最短回文路径长度。有了这个辅助式子,问题就变得简单多了。所有的状态最多也就n^2*k个。直接上宽搜即可。F[i][j]=min{G[z
wzq_QwQ
·
2015-09-18 10:00
优化
dp
poi
2009
BZOJ 1135 [
POI2009
]Lyz 线段树
题意:链接方法:线段树维护子区间最值。解析:我们可以推出来一个式子。就是如果满足题意的话。那么任意一个子区间[l,r]f[i]表示穿i的鞋的人数(r−l+1+d)∗k>=∑f[i](l=∑(f[i]−k)所以维护个区间最大值即可。最大值比d*k小的话显然满足。复杂度O(nlogn+mlogn);代码:#include #include #include #include #defineN20010
wzq_QwQ
·
2015-09-18 10:00
poi
线段树
2009
BZOJ 1133 [
POI2009
]Kon DP
题意:链接略方法:DP解析:首先DP式子很容易写出来。设f[i][j]表示前i站查了j次票,并且第i站后要查的最大人数。f[i][j]=max(f[k][j-1]+peo[x][y])(k=i)这样如果我们枚举x,y的话很可能达到O(n^4)左右的复杂度。所以考虑优化这个部分。设sum[i][j]=\sum{peo[x][y]}&&x #include #include #include #def
wzq_QwQ
·
2015-09-17 20:00
poi
dp
X
2009
BZOJ 1141 [
POI2009
]Slw 分类讨论
题意:链接方法:分类讨论解析:Idearozwiązaniawzorcowegopoleganaprzekształcaniudanegociąguw=(k1,…,kn)przezcośwrodzajufunkcjiodwrotnejdoh.Okazujesię,żedladużychelementówciąguwcofaniefunkcjihpoleganazwykłymichzmniejsza
wzq_QwQ
·
2015-09-16 14:00
poi
Class
idea
2009
bzoj1115: [
POI2009
]石子游戏Kam
传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1115思路:首先差分,求出相邻两堆石子的个数之差,要求单调不降就是差分数组大于等于0。然后我们考虑在第i堆移走j个,就等价于i+1与i的差扩大j,i与i-1的差缩小j。这样就转化为另一个经典的游戏模型,阶梯NIM。有n个阶梯,每个阶梯上都有一定数量的石子,每次都可以移任意一梯的任意数量
thy_asdf
·
2015-08-06 14:00
博弈组合游戏
[
POI2009
]石子游戏Kam(阶梯Nim)
【题解】开始时,除第一堆外,每堆能取的石子都有限制,相当于第i堆只能取s[i]-s[i-1]个石子 在第i堆取走x个石子后,第i堆能取的石子少了x个,第i+1堆能取的石子多了x个 这相当于把x个石子第i堆移到了第i+1堆 因此,每次操作,相当于将石子从一堆往后移一堆,这是阶梯Nim的模型 本题只需考虑倒数第1,3,5,7,…堆 因为仅考虑倒数奇数堆的石子,若为后手必胜,那么如果先手将倒数第2*k堆
cjk_cjk
·
2015-06-07 23:00
阶梯nim
BZOJ 1140
POI2009
KOD 编码 DFS
题目大意:给定一棵二进制编码树,保证每个节点要么有2个儿子,要么没有儿子,每个叶节点代表一个字符,求有多少字符满足即使前面被删掉一个前缀,只要这个字符的编码没有被破坏,就可以保证后面的编码都解读正确先说下这个做法是可以被卡的……首先我们可以发现这样的字符满足【编码树上根节点+任意一个后缀+一些完整的子串+这个字符的转移都能到达一个叶节点】然后打几个标记爆搜就行了……然而这样做的复杂度是∑sizei
PoPoQQQ
·
2015-05-20 20:00
DFS
bzoj
BZOJ1140
BZOJ 1137
POI2009
Wsp 岛屿 半平面交
题目大意:给定一个凸n边形,从点1走到点n,有一些边不能走,若两条边相交可以变道,求最短路MD这水题看错题困扰了我多年==一直以为是补图的最短路……最短路显然是半平面交从一个点出发的所有边中只有最后一条可能在半平面交上然后就完事了啊==#include #include #include #include #include #include #defineM100100 #defineEPS1e-
PoPoQQQ
·
2015-05-20 11:00
半平面交
bzoj
BZOJ 1138
POI2009
Baj 最短回文路 BFS
+题目大意:给定一张有向图,每个点有一个字符,多次求两点的最短回文路据说这道题第一次做的人都会T?一开始的思路是这样的:令fx,y表示从点x走到点y的最短回文路径,转移fx,y=min{fz,w+2|x−c−>z,w−c−>y}然后广搜,果断T了==冗余的转移太多了……正解是这样的:令gx,y,c表示从点x走到点y,除了最后一条边之外是回文路径且最后一条边的字符为c的最短路然后转移是这样的:gx,
PoPoQQQ
·
2015-05-19 18:00
bfs
bzoj
BZOJ1138
【BZOJ1142】【
POI2009
】Tab 乱搞
链接:#include intmain() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/45688219"); }注:我没用hash。题解:首先我们发现无论如何变换,该在一行的还是会在一行,该在一列的还是会在一列。拿行举例:我们交换行,在一行的一定还同一行,不在一行的一定还不在同一行;我们
Vmurder
·
2015-05-13 08:00
tab
乱搞
POI2009
BZOJ1142
BZOJ 1136
POI2009
Arc 单调队列
题目大意:给定一个长度为n的序列,求一个长度为k的子序列,使字典序最大第一个数肯定是在[1,n-k+1]之间选最大的那个如果有多个选最左侧的第二个数肯定是在[b1,n-k+2]之间选最大的那个如果有多个选最左侧的第三个数肯定是在[b2,n-k+3]之间选最大的那个……我们发现区间左右端点都是单调递增的,因此直接用单调队列搞一下就好了BZ可以这么过但是去POI官网一看傻了。。。内存32MB!连原数组
PoPoQQQ
·
2015-04-01 20:00
单调队列
bzoj
BZOJ1136
BZOJ 1141
POI2009
Slw
题目大意:给定一个01串,定义h(s)为将s中所有的"0"变成"1",所有的"1"变成"10",求Σh^ai("0")是否是h^m("0")的子串其中m∈[0,﹢∞)跪VFK。。。令Si=h^i("0")打表会发现Sn=S(n-1)+S(n-2)但是这个性质对于这题帮助不大我们暂且忽略这个性质。。。(后面某个地方会用到)首先我们定义h^-1(s)为h(s)的逆变换即对于每个"1"如果后面是“0”就
PoPoQQQ
·
2015-04-01 15:00
bzoj
BZOJ1141
BZOJ 1142
POI2009
Tab Hash
题目大意:给定两个矩阵,保证矩阵内所有元素都不相同,求第一个矩阵通过交换行和列是否可以得到第二个矩阵令每一行的哈希值为这一行的元素排序后的RK哈希值,将行按照哈希值排序然后把每一列按顺序哈希一下,排个序取RK哈希作为整个矩阵的哈希值判断两个矩阵的哈希值是否相等即可由于矩阵中元素不重复所以可以保证第一步的哈希值不会出现重复然后。。。我都写完了它告诉我是2B题????算了反正POI官网上能过就是了==
PoPoQQQ
·
2015-04-01 10:00
hash
bzoj
BZOJ1142
BZOJ 1135
POI2009
Lyz 线段树+Hall定理
题目大意:有1~n型号的滑冰鞋,每种有k双,一个x号脚的人只能适应[x,x+d]号滑冰鞋,每次增加一些x号脚的人或减少一些x号脚的人,问能否匹配http://m.blog.csdn.net/blog/u012732945/40707885OTZ这题我居然还能贡献一个WA真是醉了#include #include #include #include #defineM200200 usingnames
PoPoQQQ
·
2015-04-01 09:00
线段树
bzoj
BZOJ1135
BZOJ 1133
POI2009
Kon 动态规划
题目大意:给定n个站点,每个人都会在某个站点上车并在之后的某个站点下车,查票员可以在两个站点之间查票,问查票k次最多查到多少人壮哉我大轻音部(误令f[i][j]表示当前在第i个点和第i+1个点之间查票,已经查了j次的最大收益枚举上一次查票的位置,统计比上一次能多查出来的人数即可时间复杂度O(kn^2)输出方案记录一下上一次查票的位置即可由于没有SPJ所以要输出字典序最小的方案注意有组全零的数据32
PoPoQQQ
·
2015-03-05 12:00
动态规划
bzoj
BZOJ1133
【BZOJ 1115】 [
POI2009
]石子游戏Kam
1115:[
POI2009
]石子游戏KamTimeLimit: 10Sec MemoryLimit: 162MBSubmit: 551 Solved: 339[Submit][Status]Description
Regina8023
·
2015-01-11 09:00
博弈论
OI
bzoj
上一页
1
2
下一页
按字母分类:
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
其他