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
4513
HDU
4513
吉哥系列故事――完美队形II
题意:中文思路:改下模板中的匹配规则代码:#includeusingnamespacestd;constintMAXN=200000;structManacher{intMa[MAXN*2];intMp[MAXN*2];intMx[MAXN*2];intlen;doubleave;intl;intans;voidmanachar(ints[],intn){l=0;ans=0;len=n;Ma[l+
azure1cloud
·
2016-12-05 17:09
—————数据结构—————
Manacher
>字符串<
JZOJ
4513
. 【JSOI2016】独特的树叶
题目大意给两棵树,分别有n和n+1个节点。已知其中一棵树比另一棵多一个叶子节点。求编号最小的可能多出来的节点编号。DataConstraint1≤N≤105题解先将树求一个hash(异或一下随便乱搞),然后可以再移根把原树所有可能的hash值求出来,存在一个map里。对于新树,把所有度数为1的节点删掉后看map里是否有相同的hash,求个最小值就行了。SRC#include#include#inc
Akakii
·
2016-06-03 22:30
SCU
4513
先锋看烟花(dp+单调队列优化)
id=
4513
长度n的一条路,有m个地点放烟花,然后每个烟花在地点ai,有好看度bi,然后一个烟花对幸福感的贡献值为bi−|ai−cur|,其中cur为当前人在的地点,然后人有个速度d,每个烟花放的也有时间间隔
Miracle_ma
·
2016-05-25 12:00
bzoj
4513
【SDOI2016】储能表
4513
:[Sdoi2016]储能表TimeLimit: 10Sec MemoryLimit: 128MBSubmit: 340 Solved: 182[Submit][Status][Discuss
AaronGZK
·
2016-05-11 23:00
数位dp
bzoj
HDU
4513
(manachar)
吉哥系列故事——完美队形IITimeLimit:3000/1000MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):2068 AcceptedSubmission(s):779ProblemDescription吉哥又想出了一个新的完美队形游戏!假设有n个人按顺序站在他的面前,他们的身高分别是
morejarphone
·
2016-05-11 22:00
【bzoj
4513
】[Sdoi2016]储能表 数位dp
我真TM是个sb!!!f[i][0/1][0/1][0/1]表示考虑到第i位前i位是否卡n的上界,是否卡m的上界,是否卡k的下界的数对的个数g[i][0/1][0/1][0/1]表示考虑到第i位前i位是否卡n的上界,是否卡m的上界,是否卡k的下界的数对的和直接dp#include #include #include #include #include #include usingnamespac
u012288458
·
2016-05-09 22:00
hdu
4513
最长递增回文序列 manacher + dp
Problem:定义回文且单增为完美队形,求完美队形的最大长度.Analyse:-用manancher处理处,P数组.-用dp求出以i结尾的单调递增序列长度.-换算取最小值Code:/**********************jibancanyang***************************Author*:jibancanyang*CreatedTime*:一5/908:52:242
jibancanyang
·
2016-05-09 09:00
bzoj
4513
储能表
一句话题面∑x=0n−1∑y=0m−1min(x⊕y−k,0)(modp)好的题面就到这里数位dp一下就好记忆话搜索的时候其实用不着很多的分类讨论,具体的看代码吧#include usingnamespacestd; #defineLLlonglong constintmaxn=70; LLn[maxn],m[maxn],k[maxn]; LLp; LLcnt[maxn][2][2][2],
a1s4z5
·
2016-05-07 23:00
[bzoj
4513
][SDOI2016]储能表
题目大意求∑n−1i=0∑m−1j=0max(i xor j−p,0)数位DP首先先把n和m都减一。接着分解成二进制。设f[i][s1][s2][s3][s4]表示做到第i位,此时有多少二元组(a,b)满足以下条件:s1=0,目前a已经小于n。s1=1,目前a等于n。s2=0,目前b已经小于m。s2=1,目前b等于m。s3=0,目前a^b已经大于p。s3=1,目前a^b等于p。然后s4=0表示符合
WerKeyTom_FTD
·
2016-04-28 20:00
【BZOJ
4513
】【Sdoi2016】储能表
听说标解是个神数位DP什么的。。。讲道理我是辣鸡我不会。所以说异或运算真的是个神奇的东西,打一张表出来仿佛各处都藏着奇葩的规律,因为有k的限制,所以我们的目的是将整个序列化成若干个等差序列的和,并且每个等差序列从k处断开(因为负数不计入计算),不难发现存在很多个长边为(2^i),短边小于等于长边的矩形,其中每一条长边都是一个打散的等差数列,我们每次从子矩形中拿出最大的一个,计算一个再乘以一共有几条
qq_34637390
·
2016-04-27 21:00
[找规律 递归子问题 || 数位DP] BZOJ
4513
[Sdoi2016]储能表
看不懂数位DP,蒟蒻就是蒟蒻:http://fancypei.github.io/2016/04/16/SDOI2016%20Round1/然后ZZYGoogle到了一个神奇的做法,很happy:https://blog.menci.moe/sdoi2016-table/强力膜拜考虑异或的性质:性质一:对于任意x #include #include #definelowbit(x)((x)&-(x
u014609452
·
2016-04-23 09:00
bzoj
4513
储能表 数位dp
令f[len][S1][S2][S3]表示前len位,i满足状态S1,j满足状态S2,i^j满足状态S3。S1=0表示i的前len位比n的前len位小,1表示不作要求;S2同理;S3=0表示i^j>=k,否则表示不作要求。 然后就可以轻松转移辣~\(≧▽≦)/~。AC代码如下:#include #include #include #include #include #include
lych_cys
·
2016-04-21 19:00
动态规划
数位dp
[BZOJ
4513
~ 4518] SDOI 2016 R1 day1 + day2 口胡题解
题面自己去看吧哈哈哈哈哈哈哈哈哈这周一开始前前后后花了三天写完….还犯了一个又一个低级错误……我是思博呢Day1:T1,BZOJ
4513
储能表简单可做的数位dp,记录f[i][0/1][0/1][0/1
visit_world
·
2016-04-16 21:00
bzoj
省选
SDOI2016
hdu
4513
最长递增回文串
pid=
4513
判断回文串的基础上使他的单侧递增#include #include #include #include usingnamespacestd; constintmaxn=1000005;
aonaigayiximasi
·
2016-04-15 11:00
HDU
4513
Manacher小小变形
点击打开链接题意:中文题目思路:求的东西也是一个最长回文子串,不过多了一个最左侧到中间递增,只要改一下Manacher模版找中间时候的条件就可以水过了,下面还有解释#include #include #include #include #include usingnamespacestd; typedeflonglongll; constintinf=0x3f3f3f3f; constintmax
Dan__ge
·
2016-04-12 13:00
数据结构
ACM
HDU
马拉车
HDU
4513
Manacher小小变形
点击打开链接题意:中文题目思路:求的东西也是一个最长回文子串,不过多了一个最左侧到中间递增,只要改一下Manacher模版找中间时候的条件就可以水过了,下面还有解释#include #include #include #include #include usingnamespacestd; typedeflonglongll; constintinf=0x3f3f3f3f; constintmax
Dan__ge
·
2016-04-12 13:00
数据结构
ACM
HDU
马拉车
HDU
4513
吉哥系列故事――完美队形II
题目链接:HDU
4513
题意:中文题就不说了应该都明白的题目分析:求最大的回文串,只是要求从头到中间要递增。
qq_29480875
·
2016-03-14 21:00
Manacher
POJ 3061 Subsequence
id=3061SubsequenceTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 10903 Accepted:
4513
DescriptionAsequenceofNpositiveintegers
yuzhiwei1995
·
2016-03-08 20:00
HDU
4513
吉哥系列故事――完美队形II(Manacher)
题目链接:[kuangbin带你飞]专题十六KMP&扩展KMP&ManacherV-吉哥系列故事――完美队形II题意吉哥又想出了一个新的完美队形游戏!假设有n个人按顺序站在他的面前,他们的身高分别是h[1],h[2]…h[n],吉哥希望从中挑出一些人,让这些人形成一个新的队形,新的队形若满足以下三点要求,则就是新的完美队形:1、挑出的人保持原队形的相对顺序不变,且必须都是在原队形中连续的;2、左右
to_be_better
·
2016-02-19 12:00
Manacher
字符串hash LA
4513
Stammering Aliens
题目传送门题意:训练指南P225分析:二分寻找长度,用hash值来比较长度为L的字串是否相等。#include usingnamespacestd; typedefunsignedlonglongull; constintN=4e4+5; constintx=123; ullH[N],_hash[N],xp[N]; intrk[N]; charstr[N]; intm;
Running_Time
·
2016-01-12 11:00
Ubuntu下Android apk反编译
jarhttps://bbuseruploads.s3.amazonaws.com/0becf6a1-1706-4f2e-9ae6-891e00a8dd5f/downloads/48b2298c-1e77-
4513
yameteh
·
2016-01-08 10:00
(解题报告)HDU
4513
---吉哥系列故事之礼尚往来(错排)
B-吉哥系列故事――礼尚往来TimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uSubmitStatusDescription吉哥还是那个吉哥那个江湖人称“叽叽哥”的基哥每当节日来临,女友众多的叽叽哥总是能从全国各地的女友那里收到各种礼物。有礼物收到当然值得高兴,但回礼确是件麻烦的事!无论多麻烦,总不好意思收礼而不回礼,那也不是叽
why850901938
·
2015-11-13 21:00
hdu
4513
(manacher)
传送门:吉哥系列故事——完美队形II 题意:求最长回文队伍且队伍由中间向两边递减。 分析:manach算法小应用,在判断回文子串向两边递减时加点限制使回文是由中间向两边递减的。 #pragma comment(linker,"/STACK:1024000000,1024000000") #include <cstdio>
·
2015-11-13 04:31
HDU
hdu
4513
之manacher算法
吉哥系列故事——完美队形II Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 699 Accepted Submission(s): 2
·
2015-11-13 01:47
HDU
HDU
4513
吉哥系列故事——完美队形II(Manacher)
Problem Description 吉哥又想出了一个新的完美队形游戏! 假设有n个人按顺序站在他的面前,他们的身高分别是h[1], h[2] ... h[n],吉哥希望从中挑出一些人,让这些人形成一个新的队形,新的队形若满足以下三点要求,则就是新的完美队形: 1、挑出的人保持原队形的相对顺序不变,且必须都是在原队形中连续的; 2、左右对称,假设有m个人形成新的队形
·
2015-11-12 21:05
HDU
[hdu
4513
]常规dp
题意:给一个长度为m的序列,从里面选出一些数,相对位置不发生变化,并满足a[i]=a[n-i],a[1]<a[2]<...<a[(n+1)/2],n是数的个数,求最大的n 思路:dp[i][j]表示0~i,j~m的答案,则dp[i][j]=dp[l][r]+1+(i<j),其中a[i]=a[j]>a[l]=a[r]&&l<i<=j<
·
2015-11-12 13:29
HDU
hdu----(
4513
)吉哥系列故事——完美队形II(manacher(最长回文串算法))
吉哥系列故事——完美队形II Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1012 Accepted Submission(s): 358 Pro
·
2015-11-11 19:28
HDU
LA
4513
Stammering Aliens
在这道题上学会了两种方法解决。一种是用哈希lcp法,另一种用后缀数组求解。Dr.EllieArrowayhasestablishedcontactwithanextraterrestrialcivilization.However,alleffortstodecodetheirmessageshavefailedsofarbecause,asluckwouldhaveit,theyhavestum
zhoujl25
·
2015-11-08 01:00
后缀数组-哈希lcp算
hdu
4513
吉哥系列故事――完美队形II(Manacher算法求回文串长度)
吉哥系列故事——完美队形IITimeLimit:3000/1000MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):1596 AcceptedSubmission(s):599ProblemDescription吉哥又想出了一个新的完美队形游戏! 假设有n个人按顺序站在他的面前,他们的身
u014552756
·
2015-11-03 08:00
HDU
4513
吉哥系列故事——完美队形II
变形的Manacher算法,在扩展的时候要加入限制条件,满足题目中说的从左到中间身高不减。 其他地方倒是没有什么改动。。 1 //#define LOCAL 2 #include <iostream> 3 #include <cstdio> 4 #include <cstring> 5 #include <al
·
2015-11-02 11:27
HDU
Linux Kernel ‘oz_cdev_write()’函数本地缓冲区溢出漏洞
发布时间: 2013-11-07 更新时间: 2013-11-07 危害等级: 漏洞类型: 缓冲区溢出 威胁类型: 本地 CVE编号: CVE-2013-
4513
·
2015-11-02 10:16
kernel
hdu 1969 Pie(二分查找)
(Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
4513
&
·
2015-10-31 11:56
二分查找
HDU-
4513
吉哥系列故事——完美队形II Manacher算法
pid=
4513
当时比赛没有A掉的题目,在Manacher匹配的时候维护有序就可以了。
·
2015-10-31 10:56
HDU
HDU
4513
哥几个系列故事——形成完善II manacher求最长回文
标题来源:哥几个系列故事——形成完善II 意甲冠军:中国 思维:在manacher断 保证非严格递减即可了 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 100110; int a[maxn<<1];
·
2015-10-31 09:26
HDU
LA
4513
题目链接#include #include #include #include usingnamespacestd; constintmaxn=40000+10; constintx=123; intn,m,pos; unsignedlonglongH[maxn],xp[maxn]; unsignedlonglongHash[maxn]; intRank[maxn]; intcmp(cons
DoJintian
·
2015-10-13 23:00
ACM
LA-
4513
- Stammering Aliens-(hash字符串+二分答案+hash排序) 找出子串出现次数
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=28&problem=2514&mosmsg=Submission+received+with+ID+1809543题意:给一个m给一个字符串(最大长度40000)找出字符串中重复出现m次以上
viphong
·
2015-10-05 18:00
UVA
4513
题目描述#include#include#include#includeusingnamespacestd;#defineN40000+10#definex123typedefunsignedlonglongLL;intm,len;LLxp[N],H[N];chars[N];LLV[N];LLmark;intpos;structHaa{LLv;intid;}Ha[N];intcmp(Haaa,Ha
阿龙的圈子
·
2015-09-18 18:02
ACM
Hdu
二分
哈希
UVA
4513
题目描述#include #include #include #include usingnamespacestd; #defineN40000+10 #definex123 typedefunsignedlonglongLL; intm,len; LLxp[N],H[N]; chars[N]; LLV[N]; LLmark; intpos; structHaa { LLv; intid;
DoJintian
·
2015-09-18 18:00
ACM
HDU
吉哥系列故事——完美队形II(hdu
4513
+Manacher)
吉哥系列故事——完美队形IITimeLimit:3000/1000MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):1491 AcceptedSubmission(s):555ProblemDescription 吉哥又想出了一个新的完美队形游戏!假设有n个人按顺序站在他的面前,他们的身高分别
u010579068
·
2015-08-23 16:00
manacher算法
hdu4513
吉哥系列故事完美队形II
LA
4513
(Stammering Aliens-Hash求LCP)[Template:hash求LCP]
4513
-StammeringAliensDr.
nike0good
·
2015-03-25 16:00
hdu-
4513
吉哥系列故事——完美队形II 【Manacher】
吉哥系列故事——完美队形IITimeLimit:3000/1000MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):1159 AcceptedSubmission(s):429ProblemDescription吉哥又想出了一个新的完美队形游戏!假设有n个人按顺序站在他的面前,他们的身高分别是
u014427196
·
2015-03-06 19:00
hdu
4513
---吉哥系列故事——完美队形II
ProblemDescription吉哥又想出了一个新的完美队形游戏!假设有n个人按顺序站在他的面前,他们的身高分别是h[1],h[2]…h[n],吉哥希望从中挑出一些人,让这些人形成一个新的队形,新的队形若满足以下三点要求,则就是新的完美队形:1、挑出的人保持原队形的相对顺序不变,且必须都是在原队形中连续的;2、左右对称,假设有m个人形成新的队形,则第1个人和第m个人身高相同,第2个人和第m-1
Guard_Mine
·
2015-02-18 13:00
字符串
hdu
4513
吉哥系列故事――完美队形II (Manacher)
题意:给出一个队列,求出这个队列满足既是回文并且左断点到终点是成递增的最长子队列。题解:dp,kmp,Manacher,都可以解决。Manacher最高效。#include #include #include #include #include #include #include usingnamespacestd; //typedeflonglonglld; constintoo=0x3f3f3
My_ACM_Dream
·
2015-02-13 20:00
UVALive
4513
(LA
4513
) Stammering Aliens 后缀数组 或 hash
题目大意:白书例题给出一个整数m>=1和一个字符串(m #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include usingnames
u013738743
·
2015-02-11 21:00
hash
后缀数组
uvalive
la
4513
4513
Stammering
Aliens
HDU2523 SORT AGAIN【水题】
SORTAGAINTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):
4513
u011676797
·
2015-02-01 10:00
la
4513
Stammering Aliens 字符串哈希
题意:对于给定的字符串找出至少出现m次的最长字符串,输出长度及其出现位置的最大值。#include #include #include usingnamespacestd; constintmaxn=41000; constintbas=107; unsignedlonglongHash[maxn],p[maxn],com[maxn]; chars[maxn]; intn,m; intRank
KIDGIN7439
·
2015-01-14 21:00
hdu1540 && POJ2892 Tunnel Warfare
TunnelWarfareTimeLimit:4000/2000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):
4513
Guard_Mine
·
2015-01-11 12:00
线段树
LA
4513
hash表示字符串后缀
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=2514&mosmsg=Submission+received+with+ID+1623942Dr. EllieArrowayhasestablishedcontactwit
u013573047
·
2014-12-27 11:00
win32com调用ATL编写的COM组件
IDL文件import"oaidl.idl"; import"ocidl.idl"; [ object, uuid(B325C169-61FA-
4513
-9DB1-0CC231CCB633), dual
hyhnoproblem
·
2014-12-25 10:00
python
com
atl
win32com
UVAL
4513
(字符串Hash)
题目链接: https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2514题目大意:给你一个数m和一个字符串,要你找出至少出现m次的最长子串。输出子串的长度和子串的最大的初始位置。题目解析:就是求最长公共前缀。二分下答案,然后判断这个长度L是否满足
fjy4328286
·
2014-11-12 14:00
上一页
1
2
3
4
下一页
按字母分类:
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
其他