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
spoj
oj
知名的OJ有:RQNOJ,URAL,
SPOJ
,vijos,USACO,sgu,pku(poj),zju(toj),tju,uva等。
weixin_33923762
·
2020-08-09 14:19
啦啦
动态规划:区间dp,树状dp,数位dphdu3555,sgu258,sgu390队列优化:zoj3399最小表示法的状态压缩DP:
spoj
2159专题链接:http://acm.hust.edu.cn/
九野的博客
·
2020-08-09 10:06
ACM套题
SPOJ
-ZQUERY(分块)
题意:有一个由1和-1组成的数列,现给M个询问(L,R),求区间(L,R)中和为0的最长子串长。分块的思想,真的很神奇。先考虑一个普通的询问,求一遍前缀和,记录下所有每个前缀和的所有下标,遍历一次,二分得结果,复杂度为nlgn。如果预处理出一个区间,那么对于所有包含这个区间的询问,复杂度为两区间之差乘个log。那么,当预处理好的元区间足够小时,可以有很大的优化。设元区间大小为k,那么预处理的时间为
hollowstory
·
2020-08-09 08:38
分块
UESTC 2016 Summer Training #2 Div.2 A dp、递推、多阶段问题
A-ATimeLimit:336MSMemoryLimit:1572864KB64bitIOFormat:%lld&%lluSubmitStatusPractice
SPOJ
AMR11ADescriptionThanksalotforhelpingHarryPotterinfindingtheSorcerer'sStoneofImmortalityinOctober.Didwenottellyout
ProLightsfxjh
·
2020-08-09 06:10
☺藏题阁☺
dp
:
背包dp
UESTC
2016
Summer
Training
Virtual
OJ
算法的艺术
vjudge:
spoj
--to the moon(主席树区间修改)
题目大意:题目大意:给定一些数字,有以下几个操作a、[L,R]区间的数字变化D的数值。并且时间向前推进b、询问某个时间的[L,R]区间的数字之和,这不花费时间c、回到X时间。可持久话线段树裸题。其实区间修改就体现了,只要主席树更新的节点,就要重建。就本题而言,区间加我可以搞成标记永久化,防止pushdown新建太多的节点,感觉尽量不要通过pushdown加太多节点,想办法搞成标记永久化#inclu
running_in_dark
·
2020-08-08 21:28
主席树
【BZOJ 2400】
Spoj
839 Optimal Marks 最小割
很有意思的一道题,看到网上有先跑最小割然后dfs的做法,但是还看到一个比较有趣的建图方法。首先对于题目来说,显然可以因为每一个位之间都不会相互影响所以可以按位处理,枚举每一位然后把每一个点划分为0或者1,这样一来就相当于把每一个元素划分为两个集合,并且要求代价最小,这样可以想到最小割。然后对于这一道题目要求在保证边权最小的情况下点权和最小,这就相当于要在保证第一条件最优下次要条件也最优,这样我们在
pbihao
·
2020-08-08 18:42
ac之路
bzoj
网络流
SPOJ
2939 QTREE5 LCT
维护信息的方式十分巧妙~维护每一棵splay中深度最浅,深度最深的点距离最近的白点.这样非常方便维护,进行区间合并,进行子树维护code:#include#defineN100006#defineinf1000000#definesetIO(s)freopen(s".in","r",stdin)usingnamespacestd;intn,edges;inthd[N],to[Ns;intget()
EM-LGH
·
2020-08-08 17:01
bzoj 2226: [
Spoj
5971] LCMSum 数论
2226:[
Spoj
5971]LCMSumTimeLimit:20SecMemoryLimit:259MBSubmit:578Solved:259[Submit][Status]DescriptionGivenn
alex151194310
·
2020-08-08 14:18
【LCT】BZOJ2049[Sdoi2008]Cave 洞穴勘测
具体的操作详见杨哲的
SPOJ
375QTREE解法
RZXZ
·
2020-08-08 13:56
bzoj
LCT
D-query (
SPOJ
- DQUERY,单点修改主席树)
一.题目链接:
SPOJ
-DQUERY二.题目大意:求区间[l,r]中不同元素的个数.三.分析:先考虑区间右端点r的情形.设有5个元素{1,2,2,3,5},每个元素最后出现的位置为{1,0,1,1,1}
The___Flash
·
2020-08-08 13:07
#
主席树
[
SPOJ
]1812 LCS2 后缀自动机
LCS2-LongestCommonSubstringII#suffix-array-8Astringisfinitesequenceofcharactersoveranon-emptyfinitesetΣ.Inthisproblem,Σisthesetoflowercaseletters.Substring,alsocalledfactor,isaconsecutivesequenceofcha
MaxMercer
·
2020-08-08 12:54
字符串
后缀自动机
SPOJ
16580 QTREE7 - Query on a tree VII
终于是完成了QTREE系列。我还是想说,这貌似链分治总是可以搞定的,如果不行,就加一个线段树,如果还是不行,就加一个堆。由于QTREE6苦逼地在findPath()里多了一个lg(n)这一次,我在线段树里加了两个量来维护一个结点在重链左右能够到达的区域长度。#include#include#include#include#include#include#include#include#includ
Fuxey
·
2020-08-08 12:35
树的分治
SPOJ
2939 QTREE5(LCT维护子树信息)
题目链接QWQ嘤嘤嘤此题正规题解应该是边分治??或者是树剖(总之不是LCT)但是我这里还是把它当成一个LCT题目来做首先,这个题的重点还是在update上因为有makerootmakerootmakeroot这个操作的存在,所以自然避免不了reversereversereverse,而当reversereversereverse之后,会影响到每个点维护的值的时候,就需要同时维护两个相反的数组,在r
y_immortal
·
2020-08-08 12:45
LCT
spring注解驱动开发-(5) 向Spring容器中注册组件的方法
@Import快速导入几个实体类的声明:packagecom.niewj.bean;publicclas
sPoj
oBean{publicPojoBean(){System.out.println("PojoBean
niewj
·
2020-08-07 07:21
spring
POJ 1007 Java:DNA Sorting
*;publicclas
sPOJ
1007{publicstaticvoidmain(String[]args){Scanners=newScanner(System
豆瓣酱1991
·
2020-08-05 20:54
POJ
SPOJ
694. Distinct Substrings (不相同的子串的个数)
DISUBSTR-DistinctSubstringsnotagsGivenastring,weneedtofindthetotalnumberofitsdistinctsubstrings.InputT-numberoftestcases.T#include#includeusingnamespacestd;#definerep(i,s,t)for(inti=(s);i=(s);i--)cons
denglao1906
·
2020-08-05 18:27
推荐一些信息学奥赛的网站:
USACOhttp://ace.delos.com/usacogateVijoshttp://www.vijos.cn/SGUhttp://acm.sgu.ru/URALhttp://acm.timus.ru/
SPOJ
http
x114995535
·
2020-08-05 03:17
SPOJ
COT - Count on a tree(树链剖分+LCA+主席树,树上第k大)
描述YouaregivenatreewithNnodes.Thetreenodesarenumberedfrom1toN.Eachnodehasanintegerweight.Wewillaskyoutoperformthefollowingoperation:uvk:askforthekthminimumweightonthepathfromnodeutonodevInputInthefirst
riba2534
·
2020-08-04 17:14
【主席树】
【树链剖分】
Square-free integers
SPOJ
- SQFREE(容斥,完全平方数)
思路:要求1到n不能被任意完全平方数整除的数,正难则反,等价求n减去1到n是完全平方数倍数的数的个数,然后容斥下。constintN=1e7+5;boolvis[N+1];intp[N+1],cnt;voidx_x(){f(i,2,N){if(!vis[i])p[++cnt]=i;for(intj=1;p[j]N)break;dfs(cot+1,now,i);}}intmain(){//freop
DQYZhwk
·
2020-08-04 17:41
基础数论
【主席树+LCA 树上路径第K大值模板题】HYSBZ - 2588 ||
Spoj
10628. Count on a tree
K-
Spoj
10628.CountonatreeHYSBZ-2588给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答uxorlastans和v这两个节点间第K小的点权。
Cherry_0525
·
2020-08-04 17:37
主席树
[poj2406]Power Strings_hash
PowerString
spoj
-2406题目大意:询问一个字符串最多几个相同且连续的字符串构成(Eg:abababab由4个构成,abcd由1个构成)。
dianan0938
·
2020-08-04 13:10
【
SPOJ
3267】D-query-主席树应用
测试地址:D-query题目大意:给一个长为N的数列,Q次询问,每次询问一个区间[i,j]内有多少个不同的数。做法:用主席树解决问题,将数列上的数字逐个插入,对于第i次操作,在第i个位置+1并生成一个新的版本,表示在第i个位置新出现一个数,然而要排除重复数字的干扰,我们就把下一个出现这个数的位置称为next[i],在第i个版本中的第next[i]个位置-1,然后对于每一个询问[i,j],答案就是第
Maxwei_wzj
·
2020-08-04 12:29
数据结构-线段树
算法-可持久化
数据结构-主席树
SPOJ
-COT 树上静态第k大 树上主席树
树上主席树和序列主席树完全没有区别建树的时候直接dfs建树就好这题wa了几发原因是没有太搞清lca点的计算关系#includeusingnamespacestd;constintN=3e5+10;structHisTree{intl,r,sum;}T[N*20];inttot,cnt,ver[N],head[N],Next[N],d[N],fa[N],n,m,R[N],A[N],f[N][20],
Gipsyu
·
2020-08-04 12:00
数据结构
SPOJ
- COT Count on a tree(树上第k大模板题)
YouaregivenatreewithNnodes.Thetreenodesarenumberedfrom1toN.Eachnodehasanintegerweight.Wewillaskyoutoperformthefollowingoperation:uvk:askforthekthminimumweightonthepathfromnodeutonodevInputInthefirstli
Cymbals
·
2020-08-04 11:19
ACM
主席树
LCA
【
SPOJ
- NSUBSTR】Substring(统计长度为x的子串最多出现的次数--后缀自动机)
题目地址:https://cn.vjudge.net/problem/
SPOJ
-NSUBSTR解题思路:建立SAM,先统计每个状态的最长子串出现的次数(应该是这个意思吧,这个状态substring中的每个子串也都出现了相同的次数
_奶酪
·
2020-08-04 11:39
后缀自动机
[
spoj
COT - Count on a tree]树上第K小
[
spoj
COT-Countonatree]树上第K小分类:DataStructurePresidentalTreetemplate1.题目链接[
spoj
COT-Countonatree]2.题意描述N
Xingw-Xiong
·
2020-08-04 11:32
ACM____主席树
ACM____数据结构
ACM____模
板
SPOJ
COT Count on a tree 树上第k大(主席树)
题意:http://www.
spoj
.com/problems/COT/en/题意:给定一棵树,树上每个节点都有一个权值,问两点之间路径上第K大值思路:树上的第k大值,跟区间第k大有些不同,区间第k大每个值在前一个值的基础上新建一棵树
c_cl
·
2020-08-04 10:10
数据结构
treap
在
SPOJ
3273上跑了4s+[
SPOJ
真TM慢。。]#include#include#include#include#i
wuzhuangtai00
·
2020-08-04 08:22
平衡树
2014
模板
SPOJ
模板目录
3.1.数学Mathematics3.1.1数论NumberTheory知识点英文典型题说明GCD、LCM1素数判断Primalitytest
spoj
2689判断某个数是否为素数计算区间
Best KeyBoard
·
2020-08-03 23:04
Mybatis: Mapper method 'mapper.CategoryMapper.saveCategory' has an unsupported return type
Mybatis框架,配置简单的增删改查的功能后报错:Mappermethod'mapper.CategoryMapper.saveCategory'hasanunsupportedreturntype:clas
spoj
o.Category
Static_lin
·
2020-08-03 23:26
异常处理
CSU-ACM2018暑假集训6—BFS
A:连通块ZOJ1709OilDeposits(dfs,连通块个数)B:素数变换打表+bf
sPOJ
3216PrimePath(打表+bfs)C:水bfsHDU2717CatchThatCow(常规bfs
Y先森0.0
·
2020-08-03 22:23
spoj
687 【重复次数最多的连续重复子串】
题目链接:https://vjudge.net/problem/
SPOJ
-REPEATS推荐博客:https://blog.csdn.net/queuelovestack/article/details
lixuwei2333
·
2020-08-03 21:48
后缀数组
牛客网暑期ACM多校训练营(第一场)比赛总结
离线树状数组:HDU4417HDU3874LightOJ1118BZOJ2743
SPOJ
32672
LSD20164388
·
2020-08-03 13:22
总结:比赛总结
ACM
DFS及应用
DFS及应用DFS遍历图代码步骤代码实现例题求解图中的连通分量问题POJ2815城堡问题DFS寻找到某个结点N的路径代码步骤代码实现例题N皇后问题(经典例题)POJ1724Road
sPOJ
3984迷宫问题图
Ewards Liu
·
2020-08-03 13:12
数据结构与算法
[群论] 置换群快速整数幂
这几天遇到了几个有关群论的题1.牛客第二场多校训练里的J.JustShuffle2.ICPCNEAUProgrammingContest2020里的E.随便置换3.以及以前遇到的Permutation
sPOJ
张小生的先生
·
2020-08-03 08:00
群论
[kuangbin带你飞]专题六 最小生成树 题解 kruskal+prim
专题六最小生成树POJ1251JungleRoad
sPOJ
1287NetworkingPOJ2031BuildingaSpaceStationPOJ2421ConstructingRoadsZOJ1586QSNetworkPOJ1789TruckHistoryPOJ2349ArcticNetworkPOJ1751Highway
sPOJ
1258Agri-NetPOJ3026BorgMazePOJ16
一叶之修
·
2020-08-03 07:05
最小生成树
计算几何专题练习
目录POJ2653Pick-upstick
sPOJ
127JackStraw
sPOJ
1066TreasureHuntPOJ1556TheDoor
sPOJ
3449GeometricShape
sPOJ
1584ARoundPeginaGroundHolePOJ2653Pick-upsticks
KKKyot_
·
2020-08-03 04:12
POJ
题解
练习
动态树总结
ZJOI2008]树的统计Countbzoj2049[Sdoi2008]Cave洞穴勘测(因bzoj挂ing,未测)bzoj2243[SDOI2011]染色ural1553CavesandTunnels
spoj
375qtreeQueryonatree
spoj
913qtree2QueryonatreeII
spoj
iteye_20785
·
2020-08-03 00:33
数据结构与算法
连通图(Tarjan算法) 专题总结
UVA315NetworkUVA796CriticalLinksHDU3394Railway3.无向图的边双联通分量:POJ3177RedundantPathsHDU4612WarmupHDU4738Caocao'sBridge
sPOJ
3694Net
alince20008
·
2020-08-02 22:06
Poj 2421 Constructing Roads(Prim 最小生成树)
packageMap;importjava.util.Scanner;/***Prime*/publicclas
sPoj
_2421_Prim{staticintMAXVEX=2
a136358
·
2020-08-02 22:41
【题解】Constructing Roads POJ - 2421(最小生成树 Kruskal) ⭐⭐⭐
ConstructingRoad
sPOJ
-2421有N个村庄,从1到N,你应该修建一些道路,这样每两个村庄就可以连接起来。
Suprit
·
2020-08-02 22:37
图论
spoj
220 Relevant Phrases of Annihilation(每个字符串至少出现两次且不重叠的最长子串)
RelevantPhrasesofAnnihilationTimeLimit:9000MSMemoryLimit:Unknown64bitIOFormat:%lld&%lluSubmitStatusDescriptionYouaretheKingofByteland.Youragentshavejustinterceptedabatchofencryptedenemymessagesconce
WEYuLi
·
2020-08-02 22:21
poj
后缀数组
A - Jungle Roads POJ - 1251
A-JungleRoad
sPOJ
-1251TheHeadElderofthetropicalislandofLagrishanhasaproblem.Aburstofforeignaidmoneywasspentonextraroadsbetweenvillagessomeyearsago.Butthejungleovertakesroadsrelentlessly
风中一颗松
·
2020-08-02 21:13
最小生成树
Jungle Roads POJ - 1251(克鲁斯卡尔)
JungleRoad
sPOJ
-1251TheHeadElderofthetropicalislandofLagrishanhasaproblem.Aburstofforeignaidmoneywasspentonextraroadsbetweenvillagessomeyearsago.Butthejungleovertakesroadsrelentlessly
Learning_is_endless
·
2020-08-02 21:23
图论-最小生成树
Constructing Roads POJ - 2421(克鲁斯卡尔)
ConstructingRoad
sPOJ
-2421ThereareNvillages,whicharenumberedfrom1toN,andyoushouldbuildsomeroadssuchthateverytwovillagescanconnecttoeachother.WesaytwovillageAandBareconnected
Learning_is_endless
·
2020-08-02 21:51
图论-最小生成树
D - Constructing Roads POJ - 2421(最小生成树 kruskal)
D-ConstructingRoad
sPOJ
-2421(最小生成树kruskal)ThereareNvillages,whicharenumberedfrom1toN,andyoushouldbuildsomeroadssuchthateverytwovillagescanconnecttoeachother.WesaytwovillageAandBareconnected
才子词人自是白衣卿相
·
2020-08-02 21:14
专题六
最小生成树
A - Jungle Roads POJ - 1251( 最小生成树 kruskal )
A-JungleRoad
sPOJ
-1251(最小生成树kruskal)TheHeadElderofthetropicalislandofLagrishanhasaproblem.Aburstofforeignaidmoneywasspentonextraroadsbetweenvillagessomeyearsago.Butthejungleovertakesroadsrelentlessly
才子词人自是白衣卿相
·
2020-08-02 21:14
专题六
最小生成树
D - Constructing Roads POJ - 2421
D-ConstructingRoad
sPOJ
-2421题意:有一些村庄需要修一些道路是所有村庄都可以连接,不过有些道路已经修好了,问题最少还需要修建的道路长度是多少。
Doneone_
·
2020-08-02 20:50
ACM
最小生成树
【模板】矩阵树定理
参考题目:
SPOJ
HIGH对了有一道假题目解析:先明确几个定义。对于一个图GGG,定义其度数矩阵为D[G]D[G]D[G],为一个n∗nn*nn∗n的矩阵,满足当i!=ji!=ji!
zxyoi_dreamer
·
2020-08-01 09:57
_____模板_____
矩阵树定理
SPOJ
NSUBSTR 后缀自动机+DP
题意给一个长度为S的字符串,问长度为1-S的子串最多出现了多少次。题解DP其实是非常简单的。。。主要就是一个后缀自动机的模板,敲对了就行。至于算法,认真观察后缀自动机,对后缀自动机理解透彻了就发现这是一道模板题。对于这道题,我发现的规律就是,对于一个点我们很容易算出来出现次数,然后的话我们可以看一下这个点对应的字符串最长长度是多少,那么小于等于这个长度的所有字符串出现次数最少为这个点的出现次数(R
zhenlingcn
·
2020-08-01 08:31
ACM字符串问题
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他