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 ...