码迷,mamicode.com
首页 >  
搜索关键字:uoj    ( 491个结果
[NOI2017]游戏
Sol 然而我的代码在$UOJ$上被$hack$$\ TLE$了 但思路是没问题的$TAT$ 如果没有$x$,就是个$2 SAT$ 我们爆搜$x$的地图是$a$还是$b$就好了 不用枚举它是$c$,枚举$a$,$b$就能保证正好选$ABC$三种车 我也不知道我的输出方案哪里学的 拓扑排序+染色$QA ...
分类:其他好文   时间:2018-03-28 23:56:30    阅读次数:251
3.18 UR17
打了UOJ Round 17,这么低的分居然还涨rating?! T1: 开始读错题了,1h以后写的暴力过不了样例开始慌,手玩样例发现读错题了,然而并没有时间改,写了子任务123就跑了。 T2: 计算几何的气息,直接跳过。 T3: 概率期望?看来没得做了。手玩了菊花图的10分,打个表发现其余的跑不出 ...
分类:其他好文   时间:2018-03-24 23:49:17    阅读次数:206
dp uoj370 滑稽树上滑稽果
http://uoj.ac/problem/370 首先糊一个结论 答案组成的肯定是一条链 并且我们一定要用最小的代价把他先变成$0$ 定义一个状态$f[S]$表示当前的滑稽值为$S$的最小费用 $$f[S] f[S \& a[i]] + S \& a[i]$$ 此时复杂度为$O(na)$ 观察发现 ...
分类:其他好文   时间:2018-03-23 10:31:44    阅读次数:145
【做题】uoj#370滑稽树上滑稽果——巧妙dp
一个显然的结论是最终树的形态必然是一条链。具体证明只要考虑选定树上的某一条链,然后把其他部分全部接在它后面,这样答案一定不会变劣。 那么,一开始的想法是考虑每一位的最后出现位置,但这并不容易实现。注意到最终序列是单调递减的。我们在统计答案之前,把公共位先统计掉,即始终都是1的位。这样,剩下的位的最终 ...
分类:其他好文   时间:2018-03-23 10:26:28    阅读次数:103
【uoj#192】[UR #14]最强跳蚤 Hash
题目描述 给定一棵 $n$ 个点的树,边有边权。求简单路径上的边的乘积为完全平方数的点对 $(x,y)\ ,\ x\ne y$ 的数目。 题解 Hash 一个数是完全平方数,当且仅当每个质因子出现次数都是偶数。 因此给每一个质因子赋一个随机权值,一个数的权值等于它所有出现次数为奇数的质因子权值的异或 ...
分类:其他好文   时间:2018-03-21 20:00:54    阅读次数:218
UOJ#7. 【NOI2014】购票 | 线段树 凸包优化DP
题目链接 "UOJ 7" 题解 首先这一定是DP!可以写出: $$f[i] = \min_{ancestor\ j} \{f[j] + (d[j] d[i]) p[i] + q[i]\}$$ 其中$d[i]$表示树上$i$的深度。 整理一下式子: $$f[i] = \min_{ancestor\ j ...
分类:其他好文   时间:2018-03-19 13:26:18    阅读次数:132
dp 可并堆 uoj205【APIO2016】Fireworks
http://uoj.ac/problem/205 这题好强啊 设状态$f[id][t]$ 为一个点子树内所有的点在$t$时间完成的最小的代价 通过观察可以发现 $f$值形成了一个下凸包 在区间$[l, r]$取最小值 考虑暴力转移 更新父节点答案 以及暴力合并上一段凸包 复杂度$O((n + m) ...
分类:Windows程序   时间:2018-03-13 18:46:31    阅读次数:282
●UOJ58 [WC2013]糖果公园
题链: http://uoj.ac/problem/58题解: 树上带修莫队。 每个块的大小为$n^{\frac{2}{3}}$,在dfs时,把点集分为若干块。 然后类似序列带修莫队,三个关键字:bel[u],bel[v],time来排序, 从上一个询问(u,v)更新到新的询问(u',v')时, 首 ...
分类:其他好文   时间:2018-03-12 22:58:54    阅读次数:206
uoj#207. 共价大爷游长沙
传送门 lct维护子树信息。 加入一条路径时给两个端点x,y分别异或上rand出来的一个权值,那么若一条边被所有路径经过,即所有路径的两端点都分居这条边的两边,那么这条边一端的子树权值异或和为总的路径的权值异或和。 跟上一道题一样用lct维护子树信息即可。 1 //Achen 2 #include< ...
分类:其他好文   时间:2018-03-11 17:30:07    阅读次数:175
[uoj#34] [洛谷P3803] 多项式乘法(FFT)
新技能——FFT。 可在 $O(nlogn)$ 时间内完成多项式在系数表达与点值表达之间的转换。 其中最关键的一点便为 单位复数根 ,有神奇的折半性质。 多项式乘法(即为卷积)的常见形式: $$ C_n=\sum\limits_{i=0}^n A_iB_{n i} $$ 基本思路为先将系数表达 点值 ...
分类:其他好文   时间:2018-03-05 23:33:10    阅读次数:201
491条   上一页 1 ... 21 22 23 24 25 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!