码迷,mamicode.com
首页 >  
搜索关键字:前缀和    ( 2330个结果
HDU 6053 TrickGCD 莫比乌斯函数/容斥/筛法
题意:给出n个数$a[i]$,每个数可以变成不大于它的数,现问所有数的gcd大于1的方案数。其中$(n,a[i]<=1e5)$ 思路:鉴于a[i]不大,可以想到枚举gcd的值。考虑一个$gcd(a_1,a_2,a_3…a_n)=d$,显然每个$a_i$的倍数都满足,有$\frac{a_i}{d}$种 ...
分类:其他好文   时间:2017-07-29 00:54:14    阅读次数:278
Vijos[1983]NOIP2015Day2T3 运输计划 transport LCA
题目链接Vijos 题目链接UOJ 转载一个大佬的题解: 点击这里->银牌爷题解 主要考察二分查找、树上倍增、贪心、“树上前缀和”。题目是一颗树,要求将一条边的权值变为0,使得所有运输计划的最大时间最小。直觉告诉我们,这是一个树上倍增的题目,但是它却不像前几年的 Day2T3 开车旅行那样纯倍增,或 ...
分类:其他好文   时间:2017-07-28 23:41:44    阅读次数:246
ACdreamoj 1011(树状数组维护字符串hash前缀和)
题目链接:http://acdream.info/problem?pid=1019 题意:两种操作,第一种将字符串某个位置的字符换为还有一个字符。另外一种查询某个连续子序列是否是回文串; 解法:有两种hash的办法,所以写了两种解法;首先hash是x1 * p^1+ x2*p^2 +x3*p^3.. ...
分类:编程语言   时间:2017-07-28 22:33:10    阅读次数:235
BZOJ 2301: [HAOI2011]Problem b(莫比乌斯反演)
http://www.lydsy.com/JudgeOnline/problem.php?id=2301 题意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 思路: 先简单介绍一下莫比乌斯反演在数 ...
分类:其他好文   时间:2017-07-28 15:35:46    阅读次数:153
[COGS 1535] [ZJOI2004]树的果实 树状数组+桶
我们用树状数组做差就可以解决一切问题,我用桶排并用此来表示出第几大就可以直接求前缀和了 ...
分类:编程语言   时间:2017-07-26 23:36:23    阅读次数:145
vad词根
词根vad-来源于拉丁文vadere一词,表示“行走;走动(to go)”之意。单词invade由前缀in-和词根vade-构成,字面意思是“(未经许可)走进去”,引申为“侵略;入侵”之意,还可以是“蜂拥;大批进入”之意。基于v和w的辅音转换,vad形成了wad的变体。单词wade就是根词的形式,意 ...
分类:其他好文   时间:2017-07-26 10:42:05    阅读次数:164
CodeChef FNCS (分块+树状数组)
题目:https://www.codechef.com/problems/FNCS 题解: 我们知道要求区间和的时候,我们用前缀和去优化。这里也是一样,我们要求第 l 个函数到第 r 个函数 [l, r] 的函数和,那么我们可以用 sum[r] - sum[l-1] 来求得。 由于这个数据量有点大, ...
分类:编程语言   时间:2017-07-25 22:38:59    阅读次数:348
Feel Good 单调递增栈+前缀和
Feel Good Bill is developing a new mathematical theory for human emotions. His recent investigations are dedicated to studying how good or bad days in ...
分类:其他好文   时间:2017-07-23 14:26:20    阅读次数:183
[训练日志] 7月17-21日
codeforces 351C [构造一个n*m的括号序列,每个位置根据%n的情况(和)分别有花费,求最小费用] [考虑一般dp。有结论状态不会超过n。所以我们以n位为一块,用f[i][k][j]表示目前i位,前缀和最小为k,当前和为j的最小费用,预处理出从状态转移矩阵T。然后用min_plus矩阵... ...
分类:其他好文   时间:2017-07-23 00:59:50    阅读次数:208
[转]Python中下划线以及命名空间的意义
Python 用下划线作为变量前缀和后缀指定特殊变量/方法。 主要存在四种情形 1. 1. object # public 2. __object__ # special, python system use, user should not define like it 3. __object # ...
分类:编程语言   时间:2017-07-21 20:43:00    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!