摘要: 题目大意: 给定一个长度为$n$的序列,要求将其划分为最少的若干段使得每段中不同的数字的种数不超过$k$. 对于 $k = 1 .. n$输出所有的答案. $n \leq 10^5$ 题解: 考虑最坏情况下会分成多少段. 最坏分成$\frac{n}{k}$段。 所以对于每种$k$将其段数加起来。 有 阅读全文
posted @ 2017-06-06 17:04 Sky_miner 阅读(455) 评论(0) 推荐(0)
摘要: 题目大意: 给定一个$n$的点的图。求$s$到所有点的最短路 边的给定方式有三种: $u \to v$ $u \to [l,r]$ $[l,r] \to v$ 设$q$为给定边的次数,有$n,q \leq 10^5$ 题解 类比于线段树优化网络流建图 写一个线段树优化最短路建图即可。 阅读全文
posted @ 2017-06-06 16:47 Sky_miner 阅读(359) 评论(0) 推荐(0)