码迷,mamicode.com
首页 >  
搜索关键字:最长链    ( 130个结果
P5284 [十二省联考2019]字符串问题
"题意" 考虑一个$O(n^2)$暴力: 从每个$B$类串向以它为前缀的$A$类串连边,从每个$A$类串向它支配的$B$类串连边,每个$A$类串的点权为$A$串的长度,$B$类串的点权为$0$。 之后先判断这是不是个$DAG$,如果不是就输出$ 1$,不然就找最长链即可。 之后考虑怎么优化建图: 我 ...
分类:其他好文   时间:2020-01-06 21:16:03    阅读次数:70
【Luogu P3174 】[HAOI2009]毛毛虫
前言: 虽然很多人和我想法一样 ~~,但我还是不要脸地写了这题解~~ 题目: "链接" 大意: 在一棵树上取一条最长链以及它所连接的结点总共的结点个数 思路: 取链: 用树形$DP$就可以轻而易举的解决这个问题: $f_x$表示以$x$为根节点的树的深度 转移方程: $$f_x=max\{f_y + ...
分类:其他好文   时间:2019-12-07 14:27:45    阅读次数:80
loj 3014「JOI 2019 Final」独特的城市
"loj" 我本来是直接口胡了一个意思一样的做法的,但是因为觉得有点假+实现要用并查集(?)就卡了好一会儿... 对于一个点$x$来说,独特的点一定在它的最长链上,如果有独特的点不在最长链上,那么最长链上一定有和他到$x$距离相同的点,矛盾 然后对于一个点,最长链端点一定可以是直径的两端点之一,所以 ...
分类:其他好文   时间:2019-10-11 23:06:37    阅读次数:80
9.8<1>题解
T1 我也忘了我考场上在干什么了,好像是在想什么最长链拓扑序之类乱七八糟的东西,所以离正解有十万八千里的距离,现在我也看不懂我当时打了个啥,反正是连了边,用了优先队列,然后WA了 正解是用线段树优化DP,但是我连DP都没想到,就别提线段树了,先想一下最裸的DP,设$f[i][j]$代表处理完前$i$ ...
分类:其他好文   时间:2019-10-02 11:00:36    阅读次数:124
Luogu_P1099 树网的核 树的直径
Luogu_P1099 树网的核 树的直径 "题目链接" ~~题面好长,都不想看~~ 又是明明显显的树的直径的题 可以有很多种答案更新方法: 方法一 可以$O(n^2)$的枚举核的一端$p$得出$p+s$和离他们的最远的点 方法二 可以二分偏心距,$O(nlogsum)$ 方法三 求出最长链,然后分 ...
分类:其他好文   时间:2019-09-29 12:54:50    阅读次数:91
Luogu P3629 [APIO2010]巡逻【题解】树的直径
Luogu P3629 [APIO2010]巡逻 树的直径 "题面链接" 看题就知道应该是连树的直径,也就是最长链 $ans=2(n 1) l1+1$ 但是$k\le2$ 当他是$2$的时候怎么处理??? 只好再跑一遍求树的直径 我们先把之前求出的$l1$的所有边变为$ 1$ 之后再求 $ans=2 ...
分类:Windows程序   时间:2019-09-29 09:47:46    阅读次数:101
[SDOI2017]苹果树 题解
首先,观察题意,可以发现在最长链下再接一个点,结果一定更优。 也就是说,可以免费选一条最长链,之后正常选。 我们枚举选的最长链,然后算出剩下部分的最优解。 有4部分: 1、链上每个点都选一个。 2、链上剩下的部分。 3、链的左面。 4、链的右面。 1可以直接计算。 那么,我们需要先进行树形背包,然后 ...
分类:移动开发   时间:2019-09-14 00:27:36    阅读次数:97
在一个树型结构数据中,查找相邻有相同属性的节点的最大数量的方法
本文介绍的是一个在一个树型数据结构中,查找 type 属性均为 a 的相邻节点的最长链路的节点数量,如果中间有任何其他节点插在其中,那这个长度就结束了,必须是相邻的。一个最简单的示例就是在一个树型结构中,有两个节点要进行连接,但是连接的节点如果都是 type 为 a 的话,则最长不能超过5个,超过五 ...
分类:其他好文   时间:2019-09-01 18:12:47    阅读次数:76
树形dp总结
1.由根分为左右子树两部分情况 二叉苹果树 2.背包类树形dp 选课 3.树的最长链 数字转换 4.树的最大独立子集 战略游戏 5.普通树的dp 皇宫看守 ...
分类:其他好文   时间:2019-08-30 09:17:07    阅读次数:104
【ZJOI2007】最大半联通子图
题面 https://www.luogu.org/problem/P2272 题解 一个子图被称为半联通的,当且仅当他的每一对顶点单向可达,可知强连通分量是一定满足的,强连通分量形成的拓扑图中,不同的支线之间互相不可达,所以只能保留一条链。 $tarjan$缩点+$DAG$上最长链 没有代码。 ...
分类:移动开发   时间:2019-08-27 21:21:13    阅读次数:104
130条   上一页 1 2 3 4 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!