摘要:
1001 Battle Over Cities - Hard Version 思路:暴力跑每一个点作为被侵略点的情况,求最小生成树即可。 需要注意的情况是,虽然题目说最一开始的时候图是联通的,但是要注意,当一个点被侵略的时候,图可能就不连通了,所以需要判定一下,不连通的情况置为 inf。 // Cr 阅读全文
摘要:
SP10707 COT2 - Count on a tree II 参考:树上莫队 树上莫队和普通的莫队差不多,只是把区间从普通的数组,转到欧拉序上(其实也就是括号序) 该问题求解的是 x,y 两个点之间的最短路径上,有多少个不同颜色的点 对于这个问题,分两种情况讨论 \(lca(x,y)=x\ o 阅读全文
摘要:
D. Explorer Space 一点一点把题目理顺。看看哪些是可以推断出来的。 对于 dp 的题目而言,要一点一点去分析其中什么东西是可以递推的,正如这道题中 \(dp[x][y][k]=min\{dp[xx][yy][k-1]+d[x][y][i]\}\) 然后再进行记忆化搜索即可。 // C 阅读全文