码迷,mamicode.com
首页 >  
搜索关键字:spoj    ( 889个结果
SPOJ 694 不同子串个数
一个论文题,求一个字符串有多少个不同的子串。 每个字符串可以看做一个后缀的前缀,然后,就转换为求每一个后缀中,不同的子串有多少。 每一个后缀,根据长度,可以提供len - sa[i] 个子串,但是,画图可以看出,有一些是重复的,height[i]。 ...
分类:其他好文   时间:2017-08-14 23:36:55    阅读次数:242
SPOJ - HIGH Highways(矩阵树定理)
https://vjudge.net/problem/SPOJ-HIGH 题意: 给n个点m条边,求生成树个数。 思路: 矩阵树裸题。 具体的话可以看一下周冬的论文《生成树的计数及其应用》。 简单说一下,$A[ ][ ]$为邻接矩阵,有边为1(其实也就是边的个数,有重边时要注意),无边为0。$D[ ...
分类:其他好文   时间:2017-08-14 10:12:44    阅读次数:154
【SPOJ】MGLAR10 - Growing Strings
Gene and Gina have a particular kind of farm. Instead of growing animals and vegetables, as it is usually the case in regular farms, they grow strings ...
分类:Windows程序   时间:2017-08-10 22:17:05    阅读次数:200
spoj 694 求一个字符串中不同子串的个数
SPOJ Problem Set (classical) 694. Distinct Substrings Problem code: DISUBSTR Given a string, we need to find the total number of its distinct substrin ...
分类:其他好文   时间:2017-08-06 12:39:49    阅读次数:182
spoj GSS线段树以及二维树状数组合集
T1 维护lmax 向左延伸的最大值,rmax同理,sum区间和,ans答案。 转移见operator + T2.维护区间去重之后最大值。 同多校2017#404记录前一个状态,然后一个一个加入,维护一个后缀和 T3.同t1多了一个修改 T4.区间开方求和,由于发现sqrt(1e18)嵌套6重向下取 ...
分类:编程语言   时间:2017-08-05 21:09:37    阅读次数:154
SPOJ - DQUERY: D-query 离线处理 + 树状数组
题目链接:https://vjudge.net/problem/SPOJ-DQUERY 题意:给定数字序列,求任意区间内的不同数字的个数 解法:用树状数组维护 1 ~ i 的区间内不同数字个数的前缀和,首要解决的问题就是同一区间内相同数字统计时相互影响的问题,解决方法如下:离线存储查询的区间,对查询 ...
分类:编程语言   时间:2017-08-05 11:01:22    阅读次数:179
SPOJ—VLATTICE Visible Lattice Points(莫比乌斯反演)
http://www.spoj.com/problems/VLATTICE/en/ 题意: 给一个长度为N的正方形,从(0,0,0)能看到多少个点。 思路:这道题其实和能量采集是差不多的,只不过从二维上升到了三维。 分三部分计算: ①坐标值上的点,只有3个。 ②与原点相邻的三个表面上的点,需满足gc ...
分类:其他好文   时间:2017-07-31 10:09:40    阅读次数:141
SPOJ - PGCD Primes in GCD Table(莫比乌斯反演)
http://www.spoj.com/problems/PGCD/en/ 题意: 给出a,b区间,求该区间内满足gcd(x,y)=质数的个数。 思路: 设f(n)为 gcd(x,y)=p的个数,那么F(n)为 p | gcd(x,y)的个数,显然可得F(n)=(x/p)*(y/p)。 这道题目因为 ...
分类:其他好文   时间:2017-07-29 10:17:09    阅读次数:129
889条   上一页 1 ... 29 30 31 32 33 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!