码迷,mamicode.com
首页 >  
搜索关键字:前缀和    ( 2330个结果
bzoj3626 [LNOI2014]LCA
又是差分,然后利用标记求和求某对点lca的dep 比如求a,b lca的dep,则把根到a的所有点标记,再在根到b的路径上求和, 于是就可以树剖了。前缀和差分一下就好了。 想打主席树,没有实现, 在线主席树具体可见[Troywar]。 1 #include<cstdio> 2 #include<cs ...
分类:其他好文   时间:2017-11-06 14:56:26    阅读次数:219
11.5晚 考试小结
补一下昨天的总结吧。 30分钟看题,第一题简单题30min码完,结果因为数组开进dfs直接MLE(还被scyD了),30gg。 然后第二题概率DP,暴力O(n^4)20min码完,然后想优化,想到用线段树优化区间增加概率变成O(n^3logn)70分,实际上用前缀和就行了。然而没想到就码线段树,由于 ...
分类:其他好文   时间:2017-11-06 12:39:04    阅读次数:152
【经典】动态规划
五道经典动态规划问题1)最大子序列和题目描述:一个序列,选和最大的子序列转移方程:sum[i]=max{sum[i-1]+a[i],a[i]}当前元素的状态是:自己单独一组还是并到前面最后的答案max{sum[i]}扩展到二维:最大子矩阵方法一:而为前缀和 取maxsum[i][j]=sum[i-1 ...
分类:其他好文   时间:2017-11-05 23:34:15    阅读次数:205
JZYZOJ1518 [haoi2011]b 莫比乌斯反演 分块 容斥
http://172.20.6.3/Problem_Show.asp?id=1518最开始只想到了n^2的写法,肯定要超时的,所以要对求gcd的过程进行优化。首先是前缀和容斥,很好理解。第二个优化大致如下:u为莫比乌斯函数,t为gcd(x,y)为i的倍数的数的个数;满足gcd(x,y)=1的数字对的 ...
分类:其他好文   时间:2017-11-05 20:04:21    阅读次数:178
Period
For each prefix of a given string S with N characters (each character has an ASCII code between 97 and 126, inclusive), we want to know whether the pr ...
分类:其他好文   时间:2017-11-05 12:11:16    阅读次数:227
51nod 1094 和为k的连续区间【前缀和/区间差/map】
1094 和为k的连续区间 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 1094 和为k的连续区间 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 1094 和为k的连续区间 基准时间限制:1 秒 空间限制:13 ...
分类:其他好文   时间:2017-11-04 13:25:03    阅读次数:162
Python数据类型和变量
数据类型: 在Python中,能够直接处理的数据类型有以下几种: ①整数:Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,, ...
分类:编程语言   时间:2017-11-03 19:05:28    阅读次数:193
[NOIp2016提高组]组合数问题
题目大意: 给定n,m和k,对于所有的0<=i<=n,0<=j<=min(i,m)有多少对(i,j)满足C(j,i)是k的倍数。 思路: 先预处理出组合数,再预处理一下能整除个数的前缀和,最后直接答即可。 ...
分类:其他好文   时间:2017-11-03 18:52:09    阅读次数:131
JNday6-pm
T1这道题一开始的思路就是错误的。。对于任意数m,我们枚举 <= m的数,实质上就是将m的二进制(二进制表示,从前到后分别是从低位到高位表示)的每一位1当做0,这一位之前的数所有数为任意那么对于这道题,将负数变为0,构造一个前缀和,从后往前枚举,当这一位是1时,我们用 前面的数全选和后面的数只选为1 ...
分类:其他好文   时间:2017-11-02 21:58:12    阅读次数:184
重修课程day45(mysql九之完结篇)
一 视图 什么是视图:视图就是一张虚拟表。方便查看。 创建视图:create view 起名 as sql语句 注意sql语句不能包括子查询。 修改视图:alter view 视图名称 as sql语句 删除视图:drop view 视图名 二 触发器 什么是触发器:由一个行为触发了某一个行为。也就 ...
分类:数据库   时间:2017-11-01 20:40:08    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!