码迷,mamicode.com
首页 >  
搜索关键字:前缀和    ( 2330个结果
[POI2006][luogu3435] OKR-Periods of Words [kmp+next数组]
题面 "传送门" 思路 先把题面转成人话: 对于给定串的每个前缀i,求最长的,使这个字符串重复两边能覆盖原前缀i的前缀(就是前缀i的一个前缀),求所有的这些“前缀的前缀”的长度和 利用$next$的性质:前缀$i$的长度为$next[i]$的前缀和后缀是相等的 这说明:如果有i一个公共前后缀长度为j ...
分类:编程语言   时间:2018-04-21 13:32:40    阅读次数:163
P1220 关路灯
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去关,但是老张不知道怎样去关灯 ...
分类:其他好文   时间:2018-04-20 23:49:00    阅读次数:285
SPOJ:Fibonacci Polynomial(矩阵递推&前缀和)
Problem description. The Fibonacci numbers defined as f(n) = f(n-1) + f(n-2) where f0 = 0 and f1 = 1. We define a function as follows D(n,x) = x + x^2 ...
分类:其他好文   时间:2018-04-20 23:46:38    阅读次数:193
[前缀和+二分]借教室
借教室 题目描述 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。面对海量租借教室的信息,我们自然希望编程解决这个问题。我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借。 ...
分类:其他好文   时间:2018-04-20 23:32:56    阅读次数:137
杜教筛
如果您对下文中的某些步奏或名词尚未了解,可以参考我的前一篇文章 Here 杜教筛用于求积性函数前缀和 对于积性函数$ f$,令$ S(n)=\sum\limits_{i=1}^nf(i)$,求$ S(n)$ $( n<=10^9)$ 我们找另一个积性函数$ g$, 对$ g$和$ f$做狄利克雷卷积 ...
分类:其他好文   时间:2018-04-19 23:52:27    阅读次数:192
BZOJ1803: Spoj1487 Query on a tree III
【传送门:BZOJ1803】 简要题意: 给出一棵有根有点权的n个点的树,有m个询问,每个询问输入x,k,输出以x为根的子树内的第k小值 题解: 树上主席树裸题 求一遍DFS序,然后因为每棵子树的序号是连续的,所以只要记录以x为根的子树的序号区间就可以了 然后利用前缀和思想求第k小值就行了 参考代码 ...
分类:其他好文   时间:2018-04-15 21:04:47    阅读次数:158
Oracle11g常用数据字典(转)
Oracle11g常用数据字典 Oracle数据字典的名称由前缀和后缀组成,使用_连接,含义说明如下: dba_:包含数据库实例的所有对象信息 v$_:当前实例的动态视图,包含系统管理和系统优化等所使用的视图 user_:记录用户的对象信息 gv_:分布式环境下所有实例的动态视图,包括系统管理和系统 ...
分类:数据库   时间:2018-04-15 19:45:41    阅读次数:162
[poj 2948]Martian Mining
题目链接 http://poj.org/problem?id=2948 大意 在m*n的矿区中,储存着两种矿石(b种和y种),其中b种矿石只能向北运输,y种矿石只能向东运输,现在要铺设传送带(不能拐弯),求出能运送矿石的最大值。 题解 先用前缀和的技巧把南北向和东西向的矿石数量算出来。然后就是简单的 ...
分类:其他好文   时间:2018-04-14 23:26:40    阅读次数:210
Codeforces 474D Flowers
"题目链接" 非常简单的一道dp题,通过O(n)的预处理来使查询变为O(1)。 主要的坑在于取模后的dp数组的前缀和再相减可能得到负数,导致无法得到某一区间和的取模。 解决方法:(a b)%mo==(a%mo+mo b%mo)%mo,由于该等式的存在,可以使用取模后的前缀和做运算得到某一区间和的取模 ...
分类:其他好文   时间:2018-04-14 11:13:28    阅读次数:213
【CodeForces】961 F. k-substrings 字符串哈希+二分
【题目】F. k-substrings 【题意】给定长度为n的串S,对于S的每个k-子串$s_ks_{k+1}...s_{n-k+1},k\in[1,\left \lceil \frac{n}{2} \right \rceil]$,找到满足[奇数长度][严格子串][同时是前缀和后缀]的最长子串。n< ...
分类:其他好文   时间:2018-04-13 21:23:52    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!