上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 题目分析: 模板练手。看最长能走多远。 代码: 阅读全文
posted @ 2019-01-22 20:54 menhera 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 给所有边按A排序,依次加入再按B递增排序,势能分析可以发现是O(n^4)的 代码: 阅读全文
posted @ 2019-01-19 15:34 menhera 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 这题是WC的题??? 令 $g[S] = (\sum_{x \in S}w_x)^p$ $h[S] = g[S]$如果$S$不是欧拉回路 $d[S] = \frac{f[S]}{g[All-S]^p}$ $f[S] = \sum_{T \subset S}d[S-T]*h[T]$ 总数等 阅读全文
posted @ 2019-01-18 22:10 menhera 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 一道近似的题目曾经出现在SCOI中,那题可以利用RMQ或者线段树做,这题如果用那种做法时间复杂度会是$log$三次方的。 采用一种类似于整体二分的方法可以解决这道题。 将序列的线段树模型建出来,将每个询问自顶向下找,要么被分到某个区间,要么在当前区间被分成两半。 对于某个区间$[l,r] 阅读全文
posted @ 2019-01-18 10:22 menhera 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 这题瞎搞一个哈密尔顿路,对于起点不同的分开跑就可以过了。 $O(n^3*2^n)$ 阅读全文
posted @ 2019-01-17 13:04 menhera 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 考虑到这是一个区间的异或问题,不妨求出前缀和,令$sum[i] = Xor_{j=1}^{i}a[j]$。 对于区间$[l,r]$的异或结果,等于$sum[r] \oplus sum[l-1]$。那么原问题等价于选尽量多的点$p_x$,使得这些点构成的$sum[p_x] \oplus s 阅读全文
posted @ 2019-01-16 18:46 menhera 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 2500的题目为什么我想了这么久。。。 考虑答案是什么。对于一辆从$s$到$t$的车,它有$k$次加油的机会。可以发现实际上是将$s$到$t$的路径以城市为端点最多划分为最大长度最小的$k+1$段。不难发现这样做一定是最优的。 设计DP状态$f[i][j][k]$表示将第$i$座城市到第 阅读全文
posted @ 2019-01-16 16:41 menhera 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 这题的做法是一个叫做五边形数定理的东西,我不会。 我们不难发现第$n$项的答案其实是: $$\prod_{i=1}^{\infty}\frac{1}{1-x^i}$$ 我们要对底下的东西求逆,可以尝试打表找一下这个的规律,就会发现底下那个函数,系数要么是$1$,要么是$-1$,要么是$0 阅读全文
posted @ 2019-01-15 15:12 menhera 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 好题。 一开始看错题了,以为是随机选两个球,编号在前的染编号在后的。 但这样仍然能获得一些启发,不难想到可以确定一个颜色,剩下的颜色是什么就无关了。 那么答案就是每种颜色的概率乘以期望。概率很好求。 考虑期望,这里存在一个"黑洞",也就是f[0]状态无论如何也不可能填满颜色,所以我们要舍 阅读全文
posted @ 2019-01-14 17:00 menhera 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 题目分析: 蛮简单的一道题,对于每个数拆质因子,对于每个质因子找出最长链,在每个地方枚举一下拼接 代码: 阅读全文
posted @ 2019-01-14 08:58 menhera 阅读(362) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页