codeforces description 一张无向图,支持如下三种操作: $1 \ x \ y \ d \ $ :加一条连接\(x,y\),边权为\(d\)的边。 $2 \ x \ y \(: ...
题目大意:给定一张 n 个点 m 条有权边的无向联通图, q 次询问两点间的最短路 n le , m le , le , m n le . 首先看到 m n le 这条限制,我们可以想到是围绕这个 来做这道题。 即如果我们随便在图上找一棵树,有最多 条非树边,连接最多 个顶点 考虑两点 x,y 之间的最短路就是某个点到 x 和 y 的最短路之和 首先对于只走树边的情况,这个点是两点的 LCA 如果 ...
2018-09-21 20:00 6 340 推荐指数:
codeforces description 一张无向图,支持如下三种操作: $1 \ x \ y \ d \ $ :加一条连接\(x,y\),边权为\(d\)的边。 $2 \ x \ y \(: ...
\(\color{#FF003F}{\texttt {CF1336F Journey}}\) 对两条链的 \(\operatorname {lca}\) 是否相同进行分类讨论。下面 \(x\) 的链指 \(\operatorname {lca}(s,t)=x\) 的链,链 \((s,t ...
题目 这不线段树合并板子题吗 或许我们还可以直接\(dsu\ on\ tree\),对\(dsu\)里的桶可持久化,这样就是空间时间都多一个\(log\) 主席树的做法巧妙的一批,我们可以以 ...
设 \(m = p_0^{k_0}\)。如果 \(p_0 \mid p\) 那么 \(p^e=km+x\) 的条件只有在 \(e=0\) 的时候对 \(1\) 会产生约束,其余的约束都被包含在了 \( ...
题面 CF1437F Emotional Fishermen 给 \(n\) 个数的序列 \(a_i\),求有多少种 \(n\) 个数的排列 \(p_i\),使得 \[\frac{a_{p_i}}{\max_{j=1}^{i-1} a_{p_j}}\notin ...
题面:https://www.luogu.com.cn/problem/CF639F 题意:给一张无向图(不保证联通),每次选定一些点, 并在图中加一些边,问加边后这些点能否在一个边双内。 \(n\),\(m\),\(\sum\)n1,\(\sum\)m1\(\leq\) \(3e5\)。 题解 ...
Link. CodeforcesF1 CodeforcesF2 LuoguF1 LuoguF2 Description. 有一个长度为 \(n\) 的序列,求每个严格递增子序列异或值的并。 F1 : \(n\le 10^5,V\le 500\) F2 : \(n\le 10^6,V\le ...
题意 给一座山 初始高度为 \(d\) 有 \(n\) 个人 每个人有属性 \(a,s\) 表示他最高能爬上高度 \(d\) 小于等于 \(s\) 的山,他爬完山后,山的高度 \(d=max(a,d ...