会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fwat
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2018年10月24日
[SDOI2010]地精部落[计数dp]
摘要: 题意 求有多少长度为 $n$ 的排列满足 $a_1 a_3 a_2 a_4\cdots $. $n\leq 4200$ . 分析 影响决策的在于有多少个数字大于当前的数字,而不在乎这些数字具体是多少。 定义状态 $f_{i,j}$ 表示选择到了第 $i$ 个位置,还有 $j$ 个数字比 $a_i$
阅读全文
posted @ 2018-10-24 10:28 fwat
阅读(122)
评论(0)
推荐(0)
2018年10月23日
[BZOJ4379][POI2015]Modernizacja autostrady[树的直径+换根dp]
摘要: 题意 给定一棵 $n$ 个节点的树,可以断掉一条边再连接任意两个点,询问新构成的树的直径的最小和最大值。 $n\leq 5\times 10^5$ . 分析 记断掉一条边之后两棵树的直径为 $A,B$ ,最长直径为 $A+B+1$ 最短为 $\max\{A\ ,B\ ,\lceil \frac{A}
阅读全文
posted @ 2018-10-23 19:29 fwat
阅读(326)
评论(0)
推荐(0)
2018年10月22日
Wannafly挑战赛26-F-msc的棋盘[最小割转化dp]
摘要: 题意 一个大小为 $n m$ 的棋盘,知道每一列放了多少棋子,求有多少摆放方案满足要求。 $n,m\leq 50$ . 分析 如果是求是否有方案的话可以考虑网络流,行列连边,列容量为 $b_j$,行容量为 $m$ 。 考虑转化成一个最小割问题,假设$S\rightarrow row$ 有 $i$ 条
阅读全文
posted @ 2018-10-22 21:53 fwat
阅读(192)
评论(0)
推荐(0)
牛客OI周赛3-提高组-B-1408[dp]
摘要: 题意 给你长度为 $n$ 的两个排列 $A,B$ 组成的序列,求最少的交换相邻数字的次数使得 $A,B$ 分别有序。 $n\leq 2000$ . 分析 如果只有一个排列时最少交换次数为逆序对数,方案可从小到大枚举数字 $a_i$,并向左移动直到前面的数有序且没有比 $a_i$大的数为止。 发现当前
阅读全文
posted @ 2018-10-22 16:47 fwat
阅读(249)
评论(0)
推荐(0)
牛客网NOIP赛前集训营-提高组(第六场)B-选择题[背包]
摘要: 题意 "题目链接" 分析 直接背包之后可以 $O(n)$ 去除一个物品的影响。 注意特判 $[p==1]$ 的情况。 总时间复杂度为 $O(n^2)$ 。 代码 ~~~cpp include using namespace std; define go(u) for(int i=head[u],v=
阅读全文
posted @ 2018-10-22 12:49 fwat
阅读(126)
评论(0)
推荐(0)
牛客网NOIP赛前集训营-提高组(第六场)-A-最长路[拓扑排序+hash+倍增]
摘要: 题意 给定一个 $n$ 点 $m$ 边的边权非负的有向图,边有字符,求以每个点为开头的最长路字典序最小的路径 $hash$ 值。 $n,m\leq 10^6$ 分析 首先建反图拓扑排序后入度不为0的点的答案为 $inf$ 。 在 $dep$ 相同时,怎么比较两种转移的优劣?注意到建完反图之后可以通过
阅读全文
posted @ 2018-10-22 08:49 fwat
阅读(237)
评论(0)
推荐(0)
2018年10月20日
[TJOI2015]概率论[卡特兰数]
摘要: 题意 $n$ 个节点二叉树的叶子节点的期望个数。 $n\leq 10^9$ . 分析 实际询问可以转化为 $n$ 个点的不同形态的二叉树的叶子节点总数。 定义 $f_n$ 表示 $n$ 个节点的二叉树的个数, $g_n$ 表示 $n$ 个节点的不同形态的二叉树的叶子节点总数。 设一棵 $n$ 个节点
阅读全文
posted @ 2018-10-20 17:09 fwat
阅读(262)
评论(0)
推荐(0)
[TJOI2014]Alice and Bob[拓扑排序+贪心]
摘要: 题意 给出一个序列的以每一项结尾的 $LIS$ 的长度a[],求一个序列,使得以每一项为开头的最长下降子序列的长度之和最大。 $n\leq 10^5$ 。 分析 最优解一定是一个排列,因为如果两个数字的大小相同,完全可以区别他们的大小,以得到更多的贡献。 考虑的 $a$ 给定的限制,显然对于所有的相
阅读全文
posted @ 2018-10-20 14:41 fwat
阅读(215)
评论(0)
推荐(0)
2018年10月19日
[TJOI2013]拯救小矮人[排序+dp]
摘要: 题意 "题目链接" 分析 "Imagine的完美回答" 重点大概是证明我们选出要救的小矮人一定可以根据 $a_i+b_i$ 的大小进行排序救出。 注意这里关注的对象是可以保留的高度,所以我们的dp值才会表示成最少减少的高度。 代码 ~~~cpp include using namespace std
阅读全文
posted @ 2018-10-19 20:37 fwat
阅读(139)
评论(0)
推荐(0)
[BZOJ1974][SDOI2010]代码拍卖会[插板法]
摘要: 题意 询问有多少个数位为 $n$ 的形如 $11223333444589$ 的数位值不下降的数字在$\mod p$ 的意义下同余 $0$。 $n\leq 10^{18}\ ,p\leq 500 $ 。 分析 考虑普通的状态,矩乘和考虑每种数字选择什么都没法做,要另辟蹊径。 发现这样的数字都可以拆分成
阅读全文
posted @ 2018-10-19 18:28 fwat
阅读(220)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告