02 2019 档案

摘要:"洛古题面" 题意:给定一棵树,割断每一条边都有代价,每次询问会给定一些点,求用最少的代价使所有给定点都和1号节点不连通 暴力$DP$ 我们先考虑暴力怎么做 设$dp[u]$为以$u$为根的子树中,割掉所有给定点的最小代价 转移的时候要分两种情况: 1.若u不是给定点,则$dp[u] = min(u 阅读全文
posted @ 2019-02-22 10:24 呢没理他 阅读(405) 评论(0) 推荐(1)
摘要:"原题地址" ~~先吐槽一波:凉心出题人又卡时间又卡空间~~ 先来化简一波柿子 $$\prod_{i=1}^{n}\prod_{j=1}^{n}\frac{lcm(i,j)}{gcd(i,j)}$$ $$=\prod_{i=1}^{n}\prod_{j=1}^{n}\frac{i j}{gcd(i, 阅读全文
posted @ 2019-02-17 19:57 呢没理他 阅读(890) 评论(1) 推荐(1)
摘要:这里给大家介绍三种最短路常用算法: floyd(O(n^3))、dijkstra(O(nlogn))、SPFA(O(KE))(k是进队列次数) 其实还有一个Bellman Ford(O(nm))算法,但由于不常用而且SPFA是这个算法的改进版本,在这里就不列举了 floyd:效率较低,只有70分 具 阅读全文
posted @ 2019-02-11 21:40 呢没理他 阅读(3797) 评论(0) 推荐(3)
摘要:杜教筛的作用是可以快速求出积性函数的前缀和,相比于传统的线性筛,杜教筛可以在$O(n^{2/3})$的时间求出积性函数的前缀和。 PS:一下所有除法运算为向下取整~~(不知道向下取整的LaTex)~~ 前置芝士1:积性函数 什么是积性函数呢?若a⊥b(a,b互质),那么有$f(ab)=f(a)f(b 阅读全文
posted @ 2019-02-11 19:16 呢没理他 阅读(761) 评论(0) 推荐(4)
摘要:PS:参考了黄源河的论文《左偏树的特点及其应用》 题目描述:给定一个整数序列$a_1, a_2, … , a_n$,求一个递增序列$b_1 a_2 … a_n$,显然最优情况为$b_{mid}=x$(x为a中位数) 有了上述的两种情况,不难发现,整个a序列是尤一些单调区间组成。 所以我们可以将原序列 阅读全文
posted @ 2019-02-07 22:23 呢没理他 阅读(830) 评论(0) 推荐(0)