noip模拟26

T1. LCIS
数组开小 100pts->60pts
蓝书原题,决策集合最优化\(O(n^2)\)
我用的树(状数组)套树(装数组) 与 值域优化对冲,导致达不到\(O(n ^ 2 (logn) ^2)\)的复杂度,lyin试图卡掉以失败告终
最坏复杂度\(O(n^2 logn )\),好多人\(O(n^4)\)跑得飞快

T2.物流运输
写的状压dp MLE 0pts

T3.tree
二分扰动值,给白边加上一个权值,从而使得扰动后的最小生成树满足条件

T4.建造游乐园
貌似是zr原题,
求欧拉图的个数
首先不考虑连通性,欧拉图个数 \(g_i = 2 ^{\binom{i-1}{2}}\),
由于对任意一个无向图,度数综合均为偶数,所以可以先生成\(i-1\)大小的任意图,将奇度点与\(i\)相连,便构成了一个欧拉图,不难发现这是一个双射
考虑连通性
\(f_i = g_i - (\text{不连通子图})\)
考虑\(i\)所在的连通块大小为\(j\)
\(\text{不连通子图} = \sum_{j=1} ^{i-1}{f_j *g_{i-j} * \binom{i-1}{j}}\),保证\(i\)与其他位置没有联系即可

posted @ 2022-06-07 21:00  CDsidi  阅读(26)  评论(0编辑  收藏  举报