会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HocRiser
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
44
下一页
2018年5月30日
[HDU5739]Fantasia(圆方树DP)
摘要: 题意:给一张无向点带有权无向图。定义连通图的权值为图中各点权的乘积,图的权值为其包含的各连通图的权和。设z_i为删除i点后图的权值,求$S = (\sum\limits_{i=1}^{n}i\cdot z_i) \text{ mod } (10^9 + 7)$。 显然和点双有关。回忆各种tarjan
阅读全文
posted @ 2018-05-30 12:24 HocRiser
阅读(262)
评论(0)
推荐(1)
2018年5月28日
[BZOJ3816][清华集训2014]矩阵变换(稳定婚姻问题)
摘要: 3816: 矩阵变换 Description 给出一个 N 行 M 列的矩阵A, 保证满足以下性质: M>N。 矩阵中每个数都是 [0,N] 中的自然数。 每行中, [1,N] 中每个自然数都恰好出现一次。这意味着每行中 0 恰好出现 M−N 次。 每列中,[1,N] 中每个自然数至多出现一次。 现
阅读全文
posted @ 2018-05-28 09:30 HocRiser
阅读(405)
评论(0)
推荐(0)
2018年5月27日
[BZOJ4367][IOI2014]Holiday(决策单调性+分治+主席树)
摘要: 4367: [IOI2014]holiday假期 Description 健佳正在制定下个假期去台湾的游玩计划。在这个假期,健佳将会在城市之间奔波,并且参观这些城市的景点。 在台湾共有n个城市,它们全部位于一条高速公路上。这些城市连续地编号为0到n-1。对于城市i(0<i<n-1)而言,与其相邻的城
阅读全文
posted @ 2018-05-27 13:31 HocRiser
阅读(266)
评论(0)
推荐(0)
[清华集训2014]玛里苟斯(线性基+概率期望)
摘要: 首先有一些前置引理: 1. 由期望的线性性,平方的期望不等于期望的平方,所以求k次方的期望时,需要记录1~k-1的期望,然后计算增量(OSU!),这个这题没用上。 2. 线性基是可以变成每位只在一个元素上为1的(rebuild操作,也是求张成空间第k大的做法)。有一个关键的结论,张成空间内所有元素(
阅读全文
posted @ 2018-05-27 12:41 HocRiser
阅读(434)
评论(0)
推荐(0)
2018年5月23日
UOJ Rounds
摘要: UOJ Test Round #1 T1:数字比大小的本质是按(长度,字典序)比大小。 T2:首先发现单调性,二分答案,用堆模拟,$O(n\log^2 n)$。 第二个log已经没有什么可优化的了,但是第一个可以做到线性。 我们先将特殊题的p就当作是-1跑一边,设这个题的出现时间是tx,完成所需时间
阅读全文
posted @ 2018-05-23 11:29 HocRiser
阅读(359)
评论(0)
推荐(0)
2018年5月21日
AtCoder,Codeforces做题记录
摘要: AGC024(5.20) 总结:猜结论,“可行即最优” B: 给定一个n的排列,每次可以将一个数移到开头或结尾,求变成1,2,...,n所需的最小步数。 找到一个最长的i,i+1,...,j满足在排列中的位置递增,这些数可以保留,答案就是n-(j-i+1)。 C: 给定一个数列A,初始数列X全为0,
阅读全文
posted @ 2018-05-21 10:31 HocRiser
阅读(775)
评论(0)
推荐(0)
2018年5月20日
最小割分治(最小割树):BZOJ2229 && BZOJ4519
摘要: 定理:n个点的无向图的最小割最多n-1个。 可能从某种形式上形成了一棵树,不是很清楚。 最小割分治:先任选两个点求一边最小割,然后将两边分别递归,就能找到所有的最小割。 这两个题是一样的,直接搬dinic模板即可。 BZOJ2229: BZOJ4519:
阅读全文
posted @ 2018-05-20 12:55 HocRiser
阅读(276)
评论(0)
推荐(0)
[BZOJ2209][JSOI2011]括号序列(splay)
摘要: 有一个结论:对于一个括号序列,把它化简成)))(((这个形式之后,设)的数量为x,(的数量为y,则答案为$\lceil \frac{x}{2} \rceil + \lceil \frac{y}{2} \rceil$。 考虑x和y怎么求,把(看成1,)看成-1,要求的就是最小前缀和与最大后缀和。 记录
阅读全文
posted @ 2018-05-20 12:07 HocRiser
阅读(304)
评论(0)
推荐(0)
2018年5月19日
[BZOJ5461][LOJ#2537[PKUWC2018]Minimax(概率DP+线段树合并)
摘要: 还是没有弄清楚线段树合并的时间复杂度是怎么保证的,就当是$O(m\log n)$吧。 这题有一个显然的DP,dp[i][j]表示节点i的值为j的概率,转移时维护前缀后缀和,将4项加起来就好了。 这个感觉已经很难做到比$O(n^2)$更优的复杂度了,但我们要看到题目里有什么条件没用上:每个节点最多有2
阅读全文
posted @ 2018-05-19 10:30 HocRiser
阅读(493)
评论(0)
推荐(1)
[LOJ#2540][PKUWC2018]随机算法(概率DP)
摘要: 场上数据很水,比较暴力的做法都可以过90分以上,下面说几个做法。 1. 暴力枚举所有最大独立集,对每个独立集分别DP。复杂度玄学,但是由于最大独立集并不多,所以可以拿90. 2. dp[S][k]表示考虑到排列的第k位,当前独立集为S的方案数,枚举第k+1位,根据是否与S相连转移到dp[S][k+1
阅读全文
posted @ 2018-05-19 08:21 HocRiser
阅读(699)
评论(0)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
44
下一页
公告