码迷,mamicode.com
首页 >  
搜索关键字:sdoi2014    ( 124个结果
[SDOI2014]重建
Link Description 一个 \(n\) 个点的图 \(G\),每两个点之间都有一个概率 \(p_{i,j}\) 存在一条边。求存在生成树的概率。 Solution 对于一个特定的生成树 \(T\),其边集为 \(E\),那么生成它的概率就是 \(\prod_{e\in E} p_e \p ...
分类:其他好文   时间:2021-02-01 12:20:02    阅读次数:0
[SDOI2014] 向量集
题意: 维护一个向量集合,在线支持以下操作: A x y:加入向量$(x,y)$。 Q x y L R:询问第L个到第R个加入的向量与向量$(x,y)$的点积的最大值。集合初始时为空。 $n\leq 4\times 10^{5}$。 题解: 令输入点为$(a,b)$,所求点为$(x,y)$,则所求最 ...
分类:其他好文   时间:2020-06-24 17:48:10    阅读次数:38
bzoj3530 [SDOI2014]数数
"题目链接" solution 容易想到将集合中的所有串建出AC自动机。然后用$f[i][j][0/1]$表示前$i$个位置是(1)否(0)为上界,第$i$个位置对应AC自动机中的$j$号点的方案数。 转移就枚举当前位置填的数字转移即可。 有两个需要注意的地方: 如果某个位置可以通过fail指针跳到 ...
分类:其他好文   时间:2020-04-19 10:41:02    阅读次数:49
SDOI2014 LIS
比赛的时候想不出来 还是太菜了 把建图想复杂了。。 其实 看到第一问的时候 数据范围:提示网络流。题意删除几个点使得最长上升子序列至少减小1 删除几个点减小1 提示算法:网络流。。 考虑如何建图 我们虽然知道怎么判断LIS的关键点和非关键点 但我们很难利用其建图。 互相影响的点为并联 影响的点串联 ...
分类:其他好文   时间:2020-02-22 18:34:11    阅读次数:58
ZOJ3531: [SDOI2014] 旅行
Description S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免 ...
分类:其他好文   时间:2019-09-11 23:44:07    阅读次数:117
@loj - 2196@「SDOI2014」Lis
给定序列 A,序列中的每一项 Ai 有删除代价 Bi 和附加属性 Ci 请删除若干项,使得 A 的最长上升子序列长度减少至少 1,且付出的代价之和最小,并输出方案。 如果有多种方案,请输出将删去项的附加属性排序之后,字典序最小的一种。 ...
分类:其他好文   时间:2019-08-22 21:51:43    阅读次数:75
[bzoj3529][Sdoi2014]数表
Description 有一张N×m的数表,其第i行第j列(1 < =i < =n,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。 Input 输入包含多组数据。输入的第一行一个整数Q表示测试点内的数据组数,接下来Q行,每行三个整数n,m,a( ...
分类:其他好文   时间:2019-06-23 17:28:57    阅读次数:80
SDOI2014 LIS
题目链接: "戳我" 我们先做一个DP,就能求出来到前i位的最长上升子序列的长度(maxx[i]数组)。 然后我们考虑求最小割——给每个点拆点,如果要割掉这个点,就相当于把in[i] out[i]这条边给割掉了。 然后如果在最长上升子序列中,该位下面可以接很多,那么就从该位代表的out向下面可以接的 ...
分类:其他好文   时间:2019-06-15 15:35:27    阅读次数:93
bzoj [SDOI2014]数表 莫比乌斯反演 BIT
bzoj [SDOI2014]数表 莫比乌斯反演 BIT 链接 "bzoj" "luogu" "loj" 思路 $$ \sum\limits_{i=1}^{n}\sum\limits_{j=1}^{m}a [f[gcd(i,j)] using namespace std; const int N = ...
分类:其他好文   时间:2019-05-04 12:12:49    阅读次数:161
[SDOI2014]LIS
这道题还是非常好的 首先第一问可以让我们联想到某网络流二十四题里的一道题,发现建图方式应该和这道题差不多啊 所以首先跑一遍$dp$,求出$dp[i]$表示$i$位置结束的$LIS$长度,设最长的$LIS$长度为$M$ 我们考虑一下如果想要使得这个$M$减小要割掉一些点,显然我们割掉的是点,所以将每一 ...
分类:其他好文   时间:2019-03-27 15:36:26    阅读次数:173
124条   1 2 3 4 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!