随笔分类 -  动态规划

摘要:Description "题目链接" 感觉题意已经挺清晰了,直接戳链接就行了 Solution 先考虑了在一个 $n$ 个节点的树下接新的节点的计算方法,但发现如果一个树的形态不定那么路径长没法计算,所有接法的路径长之和也不具备什么规律 考虑到一棵树上有两种特殊的点:叶子和根,既然接新节点行不通,那 阅读全文
posted @ 2019-09-19 13:10 ForwardFuture 阅读(204) 评论(0) 推荐(1)
摘要:题意与数据范围 给定 $n$ 个点的树,你需要把这些点分成 $\frac{n}{2}$ 组,每组恰好 $2$ 个点,且每个点在至多一组中。 称一个分组方案是好的,当且仅当:如果我们把每对点的最短路上的边都打上标记,最后每条边都被标记了。 求好的分组方案数。答案对 $10^9+7$ 取模。 $2\le 阅读全文
posted @ 2019-09-05 21:20 ForwardFuture 阅读(299) 评论(0) 推荐(1)
摘要:Technocup 2019 Final D Compress String 解题报告 Description 给你一个字符串 $S$,现在有另一个字符串 $T$,初始为空串,每次可以按照字符在 $S$ 中的顺序往它后面加上一段字符串或一个字符并支付一定代价,你需要最小化使 $T$ 变为 $S$ 的 阅读全文
posted @ 2019-03-14 13:03 ForwardFuture 阅读(250) 评论(0) 推荐(0)
摘要:在第一次CF第一题被叉与第二次CF第一题被FST掉的阴影下,报名参加了第三次的CF。。。心路历程大概是这样的: 开场后15min内:wocCF怎么上不上去?。。。算了到CF群里开始看起了T1题面,慌乱之中又看漏了T1中的正整数,成功掉了50分。。。 终于在21min过了T1,开始看T2 1min后: 阅读全文
posted @ 2019-01-20 23:19 ForwardFuture 阅读(680) 评论(4) 推荐(0)
该文被密码保护。
posted @ 2018-11-08 20:55 ForwardFuture 阅读(18) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-11-08 18:15 ForwardFuture 阅读(10) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-11-05 07:38 ForwardFuture 阅读(8) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-11-02 12:35 ForwardFuture 阅读(21) 评论(0) 推荐(0)
摘要:可能其它还没写完的几篇随笔要搁一会儿,反正先写写题解 $1 n$的一个序列,值分别为$a[1]$、$a[2]...a[n]$,最多可进行$K$次操作,每次操作可以使$l r$区间内的所有元素值加一($l$、$r$自选)。操作完后,还可以删除任意多个元素(不需要连续),使剩下的元素构成一个不下降序列, 阅读全文
posted @ 2018-07-06 12:48 ForwardFuture 阅读(279) 评论(0) 推荐(1)
摘要:~~由于暂时不太想写四边形不等式的题解,于是就暂时写篇斜率优化的题解(反正迟早都得写)~~ 大概意思说给你$n$段连续区间,你可以将这些区间分割成$m$块(不能将原有区间分成两块,只能在交界处分割),使得$m$块区间的长度的方差和最小。题目要求,若设方差为$v$,那么最后请输出$v m^2$。由此可 阅读全文
posted @ 2018-07-02 08:25 ForwardFuture 阅读(249) 评论(0) 推荐(1)
摘要:题目描述 有n个垃圾,第i个垃圾的坐标为(xi,yi),重量为wi。有一个机器人,要按照编号从小到大的顺序捡起所有垃圾并扔进垃圾桶(垃圾桶在原点(0,0))。机器人可以捡起几个垃圾以后一起扔掉,但任何时候其手中的垃圾总重量不能超过最大载重C。两点间的行走距离为曼哈顿距离(即横坐标之差的绝对值加上纵坐 阅读全文
posted @ 2018-05-10 22:08 ForwardFuture 阅读(324) 评论(0) 推荐(1)
摘要:题目描述 约翰的奶牛们发现山脊上的草特别美味。为了维持草的生长,约翰打算安装若干喷灌器。 为简化问题,山脊可以看成一维的数轴,长为 L (1 B时,队首元素出队。另外还要再开一个队列存储元素编号,只有当这个队列队首元素的下标满足(i 队首元素下标)/2 =A时,才可以将这个元素压进单调队列。 这样就 阅读全文
posted @ 2018-05-10 22:04 ForwardFuture 阅读(845) 评论(0) 推荐(4)