码迷,mamicode.com
首页 >  
搜索关键字:shoi2014    ( 39个结果
[BZOJ 3564] [SHOI2014] 信号增幅仪 【最小圆覆盖】
题目链接:BZOJ - 3564题目分析求最小椭圆覆盖,题目给定了椭圆的长轴与 x 轴正方向的夹角,给定了椭圆长轴与短轴的比值。那么先将所有点旋转一个角度,使椭圆长轴与 x 轴平行,再将所有点的 x 坐标除以长轴与短轴的比值,然后就直接做最小圆覆盖了。随机增量法,一定别忘了 random_shuff...
分类:其他好文   时间:2015-04-15 16:54:57    阅读次数:170
【BZOJ3562】【SHOI2014】神奇化合物 特技
题解: 一开始让我写这道题,其实我是,是拒绝的。 我跟大爷讲,我拒绝,因为,其实我,根本搞不懂这个时间复杂度。 大爷跟我讲,敲时加特技,代码很短很快很好。 加了30行特技之后呢,代码DUANG~~~ 后来我其实知道这个是真的,是有时间复杂度保证的。我的代码呢,就这么加特技,加了很多特技,代码,DUANG~~DUANG~~DUANG。 我敲完的代码就是这个样子的,你敲完也会是这个样子,因...
分类:其他好文   时间:2015-03-02 13:16:14    阅读次数:158
BZOJ 3562 SHOI2014 神奇化合物 暴力
题目大意:维护一张弦图,支持加边、删边和询问图中有多少个联通块 暴力题233 直接做O(qn+qm)会挂 因此我们预先将m条边中自始至终不会被删除的边用并查集缩点 这样图中的边就只有O(q)条 暴力即可 时间复杂度O(nq+q^2) 很疑惑为什么要给一张弦图- - 去找了下没看到类似于动态弦图的东西- - #include #include #include #include...
分类:其他好文   时间:2015-03-01 13:19:26    阅读次数:169
BZOJ 3564 SHOI 2014 信号增幅仪 坐标变换+最小圆覆盖
题目大意:给出平面上的一些点,现在让你用一个长轴与x轴成一定角度的,长轴:短轴已知的椭圆来覆盖所有的坐标,求最小的短轴长度。 思路:很明显,这个椭圆的形状和放置状态已经给出了,但是没有办法求最小拖圆覆盖啊。采用坐标变换,将椭圆变成圆。首先我们先让长轴与x轴平行,将平面上的所有点都旋转这个角度。之后只需要让所有点的x坐标除以长轴:短轴就可以了。剩下的就是最小圆覆盖了。 注:坐标旋转公式:...
分类:其他好文   时间:2015-02-26 11:43:18    阅读次数:158
BZOJ 3566 SHOI 2014 概率充电器 概率DP
题目大意:给出一棵树,每个节点都有一个充电概率,每一条边有一个导电概率,求期望有多少个点充电。 思路:写不出题解,粘一个详细的地址:http://wyfcyx.is-programmer.com/posts/74623.html CODE: #define _CRT_SECURE_NO_WARNINGS #include #include #include #...
分类:其他好文   时间:2015-02-05 16:28:04    阅读次数:443
BZOJ 3566 SHOI2014 概率充电器 树形期望DP
题目大意:给定一棵树,每个点初始有一个概率为1,为1的节点会沿着边以边权上的概率向四周扩散,求最终期望有多少个点是1 OTZ 不想写题解了贴个代码吧= = 如果有不明白做法的直接问我就好了= = #include #include #include #include #define M 500500 #define EPS 1e-7 using namespace std; stru...
分类:其他好文   时间:2015-02-02 14:16:58    阅读次数:446
大视野3562 [SHOI2014]神奇化合物
http://www.lydsy.com/JudgeOnline/problem.php?id=3562 1 //Accepted 6020 kb 1012 ms 2 //由于题目的特殊要求:然而,令科学家们大为惊异的是,SHTSC 在变化过程中始终保持着一种特殊的性质: 3 //...
分类:其他好文   时间:2014-12-15 00:07:12    阅读次数:246
BZOJ 3562: [SHOI2014]神奇化合物 并查集+dfs
点击打开链接 注意到20w条边,但是询问只有1w,所以有很多边是从头到尾不变的。 首先离线处理,将从未删除的边缩点,缩点后的图的点数不会超过2w,对于每一次add或者delete,直接dfs看是否能从a走到b,然后维护一个ans。 数据不强,不然这种复杂度起码要跑10s。。 #include #include #include #include using namespace std; #...
分类:其他好文   时间:2014-06-14 12:08:22    阅读次数:224
bzoj 3566: [SHOI2014]概率充电器 树形DP
首先普及一个概率公式 P(A+B)=P(A)+P(B)-P(AB) 题意:一些充电元件和导线构成一棵树,充电元件是否能充电有2种情况, 1、它自己有qi%的概率充电 2、与它相邻的元件通过导线给它充电(导线有p%的概率导通) 求最终充了电的元件的期望 题解:首先可以将元件能否充电分成3种情况考虑, 1、它自己给自己充好了电 2、它的儿子方向给它传送了电 3、它的父亲方向给它传送了电...
分类:其他好文   时间:2014-06-08 14:43:20    阅读次数:280
39条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!