码迷,mamicode.com
首页 >  
搜索关键字:前缀和    ( 2330个结果
树状数组
树状数组 一、长什么样? 假设有一数组a,数组b为a的前缀和数组,即b[i] = a[i] + a[i 1] + ... + a[1],树状数组c为a的(部分)前缀和数组,即c[i] = a[i] + a[i 1] + ... + a[i+1 lowbit(i)],也即c[i]为lowbit(i)个 ...
分类:编程语言   时间:2020-02-14 22:28:27    阅读次数:95
Codeforces Round447 D树上前缀和
已知完全二叉树和每条边的权值,q次询问,每次给出sta起点和H。 w=(H-点到sta的权值),求w>0的所有w的加和。 这题用树上前缀和来写,e[i]记录子树上的点到点i的距离,sum[i][j]为e[i]的前缀和 这样每次找到满足大于h-len[i]的长度就行(二分查找) void init() ...
分类:其他好文   时间:2020-02-13 17:11:47    阅读次数:65
异或前缀和
给出n和n个数,求异或和为0的子段个数 "传送门" 设a[i]为输入的数 b[i]为异或前缀和 b[i] = a[1] ^ a[2] ^ ... ^ a[i 1] ^ a[i] 已知一个数x^y = 0当且仅当x == y时成立 那么对于一段[1,r]来说,异或前缀和为b[r],那么如果想要以r为异 ...
分类:其他好文   时间:2020-02-11 19:02:08    阅读次数:99
[LeetCode]560. 和为K的子数组(前缀和)
题目 给定一个整数数组和一个整数?k,你需要找到该数组中和为?k?的连续的子数组的个数。 示例 1 : 输入:nums = [1,1,1], k = 2 输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。 说明 : 数组的长度为 [1, 20,000]。 数组中元素的范围是 [ 1000 ...
分类:编程语言   时间:2020-02-11 14:31:51    阅读次数:75
浅谈树状数组套主席树
话说主席树还没写就先写这一篇了$qwq$ 回顾一下主席树的实现过程:类似查分思想,将线段树的每次修改看做函数式以支持可持久化。因为这样的线段树是可减的。 那么我们维护信息的时候,就要维护每一次新形成的信息。但是我们可以根据前一个信息的基础上进行改动,而不必要去再建一棵树。 所以总而言之,是前缀和的思 ...
分类:编程语言   时间:2020-02-11 11:20:46    阅读次数:96
SP2829 TLE (FWT)
高维前缀和 众所周知, FWT可以轻松的算出高维前缀和 本题题解: 考虑状压$dp$(~~题目都说了$2^M$那就状压了~~)因为$\%c[i]$和$\&a[i 1]$这两个操作都和具体的数值有关 $F[i][j]$表示枚举到$i$, 第$i$个数填$j$有多少种方案 $$ F[i][j] = \b ...
分类:其他好文   时间:2020-02-11 00:17:26    阅读次数:70
[常中集训]小B的夏令营
前言 CF原题,但是好题。 题解 略,见代码注释 具体就是前缀和上前缀和再前缀和。 然后架空原数组。 代码 思考总结 1. 参数对称的式子可以裂开处理 2. 当答案与前缀有关可以舍弃原数组 ...
分类:其他好文   时间:2020-02-09 23:41:58    阅读次数:93
省选模拟22
T1看题是计算几何,想起曾经被支配的恐惧,决定放最后 然后T2差分打错,理解不深刻,耗了很长很长很长时间,中途十分绝望,还好最后对拍过了。 T3只剩40多分钟,出思路就开始打,到最后样例还是输出不对,静态查不出错,绝望。下午发现是变量没清空and赋值放在了输入前面(好几次了orz) B.三元组 题意 ...
分类:其他好文   时间:2020-02-09 22:11:19    阅读次数:48
#1992. 购票(ticket)
题目描述 题解 考虑啥限制都没有的话,也就是在一个序列上且没有 $l$ 的限制,那就是 $dp$ 然后斜率优化 $f_i$ 表示 $i$ 的答案, $f_i=min(f_j+(d_i-d_j)p_i+q_i)$ ,其中 $d_i$ 表示 $s$ 的前缀和,可以化成斜率优化的式子 由于斜率不递增所以在 ...
分类:其他好文   时间:2020-02-09 22:04:23    阅读次数:73
#4706. 异或
题目描述 题解 考虑答案转化为两个前缀和相减,也就是求 $\sum_{i=0}^{n}f^2(i \wedge x)$ 考虑最高位,如果 $n$ 在第 $k$ 位是 $0$ 的话,那就变成 $[0,n] \wedge x'$ 或 $[2^k,n+2^k] \wedge x'$ , $x'$ 是去掉第 ...
分类:其他好文   时间:2020-02-08 15:54:45    阅读次数:47
2330条   上一页 1 ... 22 23 24 25 26 ... 233 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!