![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构-树状数组
李潭林
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
展开
-
Comet OJ Contest #8 D 菜菜种菜 (树状数组)
参考博客:https://blog.csdn.net/nudt_spy/article/details/99055787 大致题意 菜菜太菜,但他不想种菜。 有 n 块土地,每块土地有一个菜值。它们之间有 m 条小路,每条连接两块土地,小路只能单向通行,不存在一条小路两端连接同一块土地,但可能存在两条小路两端连接的土地分别相同。如果存在一条从土地 u 到土地 v 的小路,则称 u 能直接到达 v。...原创 2019-08-20 15:41:58 · 160 阅读 · 0 评论 -
2019ICPC南京网络赛A The beautiful values of the palace (排序+树状数组 or cdq分治 不带修改矩形内和)
大致题意 给一个矩阵的生成方式,这个矩阵为 nxn (n是奇数,1<=n<=1000000),现给出m个位置,填上对应的矩阵位置的值(这个值是矩阵中原数的各位数字之和),p次询问,询问矩形 x1,y1,x2,y2,的范围内的点的权值和。 思路 首先总结出矩阵任意坐标的值的常数级别求法,剩下的就是一个求解平面上有些点,点有些权值,然后询问某个矩形内的权值和的问题,而且不带修改,是静态的。...原创 2019-09-11 10:43:29 · 199 阅读 · 0 评论 -
Housewife Wind POJ2763 (树边权修改+链长查询 : dfs序+树状数组+lca)
大致题意 给定一颗有边权的树,支持两种操作,修改某条边的边权,查询从s到某个点距离,初始s的位置给定,后面跟新。 思路 以前我很智障的以为带修改的树上链长只能用树剖做,dfs序只能做子树和…然后最近补网络赛突然发现,修改边权可以把边的权值放到深度较大的点上,因为从根到其他节点的长度,只有这条边深度较深的点以下的子树会受到修改边权的影响。本身从根到叶子的距离就是一个距离的前缀和,把子树映射到dfs序...原创 2019-09-18 19:14:33 · 165 阅读 · 0 评论