摘要: 题目大意: 一个$n(n\le10^5)$个点的图,给定一个常数$c$,每对点$i,j$之间有权值为$(i\oplus j)\times c$的边。另有$m(m\le5\times10^5)$条指定权值的单向边,求指定点对间的最短路。 思路: 显然当异或值二进制下只有一位$1$时,这条边才是有效的, 阅读全文
posted @ 2018-04-02 20:41 skylee03 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给定两个数$n(n\le10^6)$和$k(k\le10^5)$,找到$k$个不同的满足$0\le b\le a\le n$的组合数$\binom a b$,求这$k$个组合数的最大值。 思路: 显然对于同一个$a$,$b=\lfloor\frac a 2\rfloor$时组合数取到最大 阅读全文
posted @ 2018-04-02 20:34 skylee03 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个$n(n\le15000)$个点,$m(m\le30000)$条边的无向图,每条边有一个边权$w_i$,$q(q\le20000)$次询问,每次询问点$(u,v)$所有路径中权值最大的边最小值是多少。 思路: LCA模板题,这里考虑使用Kruskal重构树。对于排完序的边新建一个虚点 阅读全文
posted @ 2018-04-02 19:55 skylee03 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个$n(n\le5\times10^4)$个点,$m(m\le10^5)$条边的无向图。每条边有一个边权$w_i(w_i\le10^6)$和一个附加属性$t_i(t_i\in\{R,G,B\})$。定义一个三元环的价值为个条边权值之积,求所有满足每条边附加属性互不相同的三元环的价值和。 阅读全文
posted @ 2018-04-02 15:42 skylee03 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个$n(n\le10^5)$个顶点的格点多边形,每条边平行于网格线,每个角度数均为$90^\circ$或$270^\circ$,周长小于$3\times10^5$,每个顶点可以安装激光发射器或接收器,发射(接收)器可以发射(接收)一条向多边形内部的、与网格线成$45^\circ$夹角的 阅读全文
posted @ 2018-04-02 11:35 skylee03 阅读(328) 评论(3) 推荐(1) 编辑