首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
bzoj1036专题
BZOJ1036
BZOJ1036 题目 BZOJ1036 分析 裸的树链剖分。。 线段树:单点更新,区间查询即可。。不会的可以看之前的博客。。 代码 const int N = 1e5 + 5;int head[N], ver[N << 1], Next[N << 1];int size[N], d[N], son[N], fa[N], cnt, top[N], rk[N], id[N];int t
阅读更多...
BZOJ1036: [ZJOI2008]树的统计Count
Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u到点v的路径上的节点的权值和 注意:从点u到点v的路径上的节点包括u和v本身 Input
阅读更多...