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
2243
HDU
2243
考研路茫茫——单词情结(自动机DP+矩阵)
考研路茫茫——单词情结TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3991 AcceptedSubmission(s):1165ProblemDescription背单词,始终是复习英语的重要环节。在荒废了3年大学生涯后,Lele也终于要开始背单词了
kalilili
·
2015-03-08 20:00
hdu
2243
考研路茫茫——单词情结 (ac自动机+矩阵优化)
题意:这题简直是个奇葩的题目。题目各处n个串,然后要求长度小与等于n且包含着n个串至少一个串的串的个数。题解:首先我们构造一个字典图节点个数的矩阵,这样可以求出长度等于L不包含n个串的个数,那么把之前的矩阵看成一个部分,这样求 {f[n],1}={f[n-1],1}*{原矩阵0;11}这样就可以求出不包含且小于等于的个数,然后用总数-这个就得出了答案。不过一直wa,找了一个下午都没找出来。#inc
My_ACM_Dream
·
2015-02-28 15:00
hdu
2243
考研路茫茫——单词情结 AC自动机+矩阵快速幂
考研路茫茫——单词情结TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3952 AcceptedSubmission(s):1150ProblemDescription背单词,始终是复习英语的重要环节。在荒废了3年大学生涯后,Lele也终于要开始背单词了
corncsd
·
2015-02-10 18:00
Swift函数式编程:Optional
例子:字典letcities=["Paris":
2243
,"Madrid":3216,"Amsterdam":881,"Berlin":3397]在字典中,我们不能保证每次所检索的key对应的值都有效。
Cruise_Chan
·
2014-12-26 00:00
optional
swift
【BZOJ
2243
】 [SDOI2011]染色
2243
:[SDOI2011]染色TimeLimit: 20Sec MemoryLimit: 512MBSubmit: 2291 Solved: 890[Submit][Status]Description
Regina8023
·
2014-12-05 14:00
数据结构
线段树
树链剖分
OI
bzoj
HDU
2243
考研路茫茫――单词情结 AC自动机 + 矩阵快速幂
题目大意:就是现在给出一些单词的词根,问长度不超过L(1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include usingname
u013738743
·
2014-11-19 19:00
HDU
2243
矩阵快速幂
AC自动机
考研路茫茫单词情结
BFS、双向BFS和A*
BFS、双向BFS和A*TableofContents1.BFS2.双向BFS3.A*算法光说不练是没用的,我们从广为人知的POJ
2243
这道题谈起:题目大意:给定一个起点和一个终点,按骑士的走法(走日字
wdkirchhoff
·
2014-11-14 17:00
bfs
a
双向BFS
hdu
2243
考研路茫茫——单词情结(AC自动机+矩阵快速幂)
题目链接:hdu
2243
考研路茫茫——单词情结题目大意:略。
u011328934
·
2014-11-09 11:00
HYSBZ
2243
染色 (树链剖分)
题目链接~~>做题感悟:这题思路好想,调试代码调试了好久,第一次写线段树区间合并。解题思路: 树链剖分+线段树区间合并 线段树的端点记录左右区间的颜色,颜色数目。合并的时候就用区间合并的思想。还要注意一点,在由一条链转到另一条链的时候要判断当前节点是否与父亲节点是否同一种颜色。代码:#include #include #include #include #include #inc
u011074149
·
2014-10-17 16:00
hysbz
2243
染色(树链剖分)
题目链接:hysbz
2243
染色题目大意:略。解题思路:树链剖分+线段树的区间合并,但是区间合并比较简单,节点只要记录左右端点的颜色即可。
u011328934
·
2014-10-17 09:00
HYSBZ
2243
染色 (树链剖分)
HYSBZ
2243
染色题目链接树链剖分,关键在于线段树的维护,对于每个结点要记录下最左边和最右边的颜色,合并的时候,如果颜色相同那么颜色段要减1代码:#include #include #include
u011217342
·
2014-10-02 18:00
BZOJ
2243
SDOI2011 染色 树链剖分
题目大意:给出一棵树,和它上面每个点的初始颜色。有两种操作,1:求从x到y一共有多少段颜色(连续相同的颜色算一个颜色段)。2:把x到y路径上都染色成z。思路:是一棵树,求LCA路径,迅速想到树链剖分。难点是维护区间合并问题。线段树上的区间合并很常规,正常做就可以,注意一下在从一个重链上跳到另一个重链的时候的区间合并。有两种解决方案。1:在线段树中询问的时候返回一个结构体,里面存着左边颜色,右边颜色
jiangyuze831
·
2014-09-20 12:00
线段树
LCA
树链剖分
bzoj
BZOJ2243
BZOJ
2243
染色 树链剖分
题目大意:给定一棵树,树上的每个点有一个颜色给定两种操作Q:询问节点x到节点y路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。C:将节点x到节点y路径上所有点都染成颜色z首先这种题一看就能反应出来是树链剖分然后就是线段树的区间合并问题了每个节点保存区间内的颜色段数、左端点颜色和右端点颜色两段区间合并时,若左区间右端点和右区间左端点颜色相
PoPoQQQ
·
2014-08-23 16:00
线段树
树链剖分
bzoj
BZOJ2243
HDU
2243
考研路茫茫――单词情结 (AC自动机 + dp)
HDU
2243
考研路茫茫――单词情结题意:给定一些词根,如果一个单词包含有词根,则认为是有效的。现在问长度不超过L的单词里面,有多少有效的单词?思路:这道题和POJ2778 是同样的思路。
SIOFive
·
2014-08-20 16:00
字符串
AC自动机
error c
2243
:"类型转换" 转换存在,但无法访问
最近重新看了遍基类指针、引用的相关知识点,一直在想,如果派生类不是公有继承,那么用基类指针、引用指向该派生类对象时会发生什么?派生类内的成员的访问权限会不会发生什么变化?结果实验表明,系统不支持此类类型转换。基类指针、引用不能指向继承方式为protected与private的派生类对象。假设我们有以下类:classA { public: intpubli; protected: intprote;
szlcw1
·
2014-08-14 11:00
hduoj1709!【母函数】
1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others) TotalSubmission(s):5541AcceptedSubmission(s):
2243
u014641529
·
2014-08-11 17:00
c
poj
2243
KnightMoves这个题是广度优先搜索。做题时首先把数据以恰当的形式存储以便后续操作。本题的核心步骤是,利用队列,由起始状态,依次对步骤进行后续查找,chess1进行检验是否重复操作,chess2状态转移方程,最后在最终位置找到。所有的步骤找到,由于避免了重复,所以复杂度并不高。#include #include #include usingnamespacestd; intchess1[9
YeKYLI
·
2014-07-18 00:00
POJ
2243
Knight Moves
id=
2243
Knight Moves Time Limit: 1000MS Memory Limit: 65536K Total Submissions:
hellojyj
·
2014-07-16 13:00
poj
bfs
2243
Knight Moves
【AC自动机】 HDOJ
2243
AC自动机+矩阵快速幂。。自己想了好久都不会写,上网百度的题解。。。说下思路。。题目中要你求的是所有包含词根的单词数,那么就是所有的单词数减去所有不含词根的单词数。。。所有的单词数就是26+26的平方+26的立方+。。。。。+26的n次方。。不含词根的单词数用AC自动机+矩阵快速幂求。对于所有输入的词根,建立AC自动机,用二维数组a表示从AC自动机中的节点编号i加一个字符转移到AC自动机中节点编号
blankcqk
·
2014-07-03 16:00
HDU
AC自动机
HDU
2243
ac自动机
背单词,始终是复习英语的重要环节。在荒废了3年大学生涯后,Lele也终于要开始背单词了。一天,Lele在某本单词书上看到了一个根据词根来背单词的方法。比如"ab",放在单词前一般表示"相反,变坏,离去"等。于是Lele想,如果背了N个词根,那这些词根到底会不会在单词里出现呢。更确切的描述是:长度不超过L,只由小写字母组成的,至少包含一个词根的单词,一共可能有多少个呢?这里就不考虑单词是否有实际意义
u013491262
·
2014-06-24 10:00
IT在于折腾
一台2006年买的的CompaqPresarioV3000笔记本几乎当成台式机来用,笔记本本身就三个USB接口,通过USBHub连上鼠标键盘打印机散热底座和外置硬盘,通过VGA连一个三星的
2243
SWX
yingruwu
·
2014-04-29 02:25
笔记本电脑
多显示屏连接和设置
【BZOJ】【P
2243
】【SDOI2011】【染色】【题解】【树链剖分】
id=
2243
卧槽写了一上午……刚学的链剖,附赠对拍程序+数据生成器Code:#include #include #include #include #include #definelsoniG[maxn
u012732945
·
2014-04-22 14:00
bzoj
省选
HDOJ
2243
考研路茫茫——单词情结
AC自动机+矩阵快速幂+递归求和.....从反面考虑,不含有任何词根的单词数可以用AC自动机构建矩阵求出.....所有单词数-不含有任何词根的单词数就是答案.考研路茫茫——单词情结TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3131 Accepted
u012797220
·
2014-04-21 19:00
树链剖分 HYSBZ
2243
染色
题目很好理解segtree不好维护,写了好久的#include #include #include #include usingnamespacestd; constintM=1e5+10; inthead[M],cnt; structEdge{ intu,v,next; voidset(int_u,int_v){ u=_u,v=_v; next=head[u]; head[u]=cnt++; }
u012073600
·
2013-12-16 13:00
数据结构
POJ
2243
Knight Moves【A*算法入门演练】
id=
2243
A*算法参考资料:http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspxKnightMovesTimeLimit: 1000MS
Cfreezhan
·
2013-11-07 21:00
【MZ】hdu
2243
AC自动机 + 矩阵加速
problem:给你n个病毒,问长度为[1,m]的,包括病毒的有多少。全都是小写字母。think:和poj2778有点像。不一样的是:1) 这个是求包括的,我这么做的,加一维用来表示已经包括了病毒的状态。2) 求长度是[1,m]的。在矩阵里面维度变成二倍。[A1][10]左下面的1就是最后所求。A是矩阵的话,就把1变成I矩阵,把0变成零矩阵。这里建立好的转移矩阵左下面的是I矩阵,所以ans矩阵初始
dslovemz
·
2013-10-19 12:00
Memcache和mysql交互流程操作原理
uid-
2243
-action-viewspace-itemid-207655(转)对于大型网站如facebook,ebay等网站,如果没有Memcache做为中间缓存层,数据访问不可能吃得消,对于一般网站
dcj3sjt126com
·
2013-09-29 00:00
memcache
POJ
2243
Knight Moves
id=
2243
#include #include intknight[64][64]; voidFloyed() { inti,j,k,x,y; for(i=0;i<64;++i) { for(j=
lezong2011
·
2013-09-28 16:00
poj
2243
BFS搜索
#include #include #include usingnamespacestd; typedefstruct{ intpx; intpy; intdis; }node; queueq; intmain() { charcx,cy; inta,b,i,j,x,y,m,n; boolmap[9][9]; nodetmp,s[85]; while(scanf("%c%d%c%d",&cx,&
u011026968
·
2013-09-14 09:00
pku
2243
马棋到达最短路解题报告
八个方向访问的bfs模板:#include #include usingnamespacestd; intmap[8][8]; boolflag[8][8]; intxs,xe,ys,ye;起点和终点 intvis[8][2]={{-1,-2},{1,-2},{-2,-1},{2,-1},{-2,1},{2,1},{-1,2},{1,2}}; structnode { intx,y,step;
ZYY173533832
·
2013-09-01 16:00
bfs
hdu
2243
考研路茫茫――单词情结(AC自动机+矩阵快速幂,4级)
F-考研路茫茫――单词情结Crawlinginprocess...CrawlingfailedTimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmitStatusAppointdescription:SystemCrawler(2013-05-30)Description背单词,始终是复习英语的重要环节。在
nealgavin
·
2013-08-27 20:00
hdu
2243
(AC自动机 + dp + 矩阵快速幂)
*===================================================================================== * *Filename:
2243
dlut_ju
·
2013-08-25 22:00
poj
2243
a星搜索
a星算法我不介绍了,参考这个链接http://my.oschina.net/u/211101/blog/126259直接上这个题目的代码:#include #include #include #include #include usingnamespacestd; intdir_x[]={-2,-1,1,2,2,1,-1,-2}; intdir_y[]={1,2,2,1,-1,-2,-2,-1}
ygqwan
·
2013-08-23 22:00
A星
hdu
2243
之AC自动机+矩阵乘法
考研路茫茫——单词情结TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2789 AcceptedSubmission(s):782ProblemDescription背单词,始终是复习英语的重要环节。在荒废了3年大学生涯后,Lele也终于要开始背单词了。
xingyeyongheng
·
2013-08-16 17:00
POJ
2243
KnightMovesTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 10067 Accepted: 5676DescriptionAfriendofyouisdoingresearchontheTravelingKnightProblem(TKP)whereyouaretofindtheshortestclosedtourofknig
zkzxmzk
·
2013-08-04 18:00
搜索
ACM
hdu
2243
考研路茫茫——单词情结
矩阵快速幂、幂相加是重点还设计到一些ac自动机的dp#include #include #include usingnamespacestd; typedefunsignedlonglongULL; constintMAXN=60; constintszGP=MAXN*MAXN*(sizeof(ULL)); structtire { intnext[26]; intfail; intflg; v
solotzg
·
2013-07-16 21:00
poj1785&zoj
2243
Binary Search Heap Construction(笛卡尔树)
BinarySearchHeapConstructionTimeLimit: 5Seconds MemoryLimit: 32768KBReadthestatementofproblemGforthedefinitionsconcerningtrees.Inthefollowingwedefinethebasicterminologyofheaps.A heap isatreewhosei
ophunter
·
2013-07-14 16:00
笛卡尔树
POJ---
2243
Knight Moves 使用A*算法的广度优先搜索
id=
2243
启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。
xiaozhuaixifu
·
2013-07-02 14:00
搜索
A星算法
启发式搜索
骑士游走
HDU
2243
考研路茫茫——单词情结(AC自动机+矩阵)
考研路茫茫——单词情结 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2687 Accepted Submission(s): 744 Proble
·
2013-06-27 18:00
AC自动机
POJ
2243
Knight Moves
KnightMovesTimeLimit:1000MS MemoryLimit:65536KTotalSubmissions:9346 Accepted:5342DescriptionAfriendofyouisdoingresearchontheTravelingKnightProblem(TKP)whereyouaretofindtheshortestclosedtourofknightmov
Magic____
·
2013-03-29 16:00
poj
2243
-- Knight Moves (bfs)
一个跳马的题,直接bfs就好。。。。。水过#include #include usingnamespacestd; inta[9][9]; chari1,i2; intj1,j2; intjump[]={-2,-1,-1,-2,-1,+2,-2,+1,1,2,1,-2,2,1,2,-1}; voidinit() { for(inti=1;iq; a[i1][j1]=1; q.push(i1*10+
dlut_ju
·
2013-01-27 23:00
ios开发学习--Cocoa 开发--系列教程3
Cocoa编码规范http://ios.itmdc.com/thread-2245-1-35.html[Cocoa,医疗]在iOS平台上编译DCMTKhttp://ios.itmdc.com/thread-
2243
往前一步12
·
2012-12-14 19:00
ios
ios开发学习--Cocoa 开发--系列教程3
Cocoa编码规范http://ios.itmdc.com/thread-2245-1-35.html[Cocoa,医疗]在iOS平台上编译DCMTKhttp://ios.itmdc.com/thread-
2243
往前一步12
·
2012-12-14 19:00
ios
hnu
2243
考研路茫茫——单词情结 AC自动机+矩阵冥累加和
hnu
2243
考研路茫茫——单词情结AC自动机+矩阵冥累加和 这个题目更奇葩。据说是上一个题的加强版。 题意是给定M个模式串,然后给定长度L,问不超过L的文本至少含有一个模式的情况的总种数。
yx
·
2012-10-18 22:00
hdu
2243
poj 2778 AC自动机 + 经典矩阵乘法
两个题差不多,只不过hdu上的恶心一点,对2^64取模,其实就相当于不用取模,所有的数都用unsigned__int64即可,注意,无符号类型6-9就不是-3了哦经典矩阵乘法是指求A+A^2+A^3+A^4+....A^n做法在这里http://blog.csdn.net/haha593572013/article/details/8001943然后这两题主要要做的就是构造trie图,继而构造出初
haha593572013
·
2012-10-11 20:00
《STM32开发指南》ALIENTEK战舰STM32开发板资料
手册取名《STM32开发指南》《STM32开发指南》-寄存器版本手册下载地址:http://www.openedv.com/posts/downloadAttach/
2243
会思考的键盘
·
2012-10-11 10:11
技术贴
poj
2243
Knight Moves
//这题和1915是一样的题目,只不过这题的输入需要进行转换,还有这题没有给出具体的棋盘和棋子的 //走法,如果对国际象棋不熟悉的人来讲,是很难读得明白题意的,棋盘和棋子的走法可以参照1915题! #include #include #include usingnamespacestd; constintMAX=15; mapm; stringinput1,input2; intl,r,sx,sy
yzl_rex
·
2012-09-02 09:00
POJ
2243
简单BFS
很简单。放道这里当BFS模板。#include #include #include #include #include #include #include #include #include #include #include #include #definePIacos(-1.0) #defineMax2005 #defineinf1q; intmove[8][2]={{2,1},{2,-1},
kdqzzxxcc
·
2012-08-03 20:00
c
ACM暑期記隶
第一天:搜索上午:BFS,POJ
2243
KnightMoves,vector存图,链式前向星;下午:DFS,POJ1321棋盘问题,pair,set简单介绍。
ultimater
·
2012-07-31 08:00
ACM暑期記隶
第一天:搜索 上午:BFS,POJ
2243
Knight Moves,vector存图,链式前向星; 下午:DFS,POJ 1321 棋盘问题,pair,set 简单介绍。
java-mans
·
2012-07-31 08:00
ACM
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他