码迷,mamicode.com
首页 >  
搜索关键字:树的直径    ( 435个结果
关于树形结构的一点东西
~~前言: 考试树形结构太频繁惹菜鸡钧钧屁也不会!(雾~~ 1.树的直径: 众所周知的两种求法: 两遍$dfs$: ~~信奥不需要证明~~ 第一遍$dfs$搜到树的最深叶节点,然后把这个叶节点拎起来作为根再$dfs$到最深叶节点。 指按照边长算距离根节点最远。 代码: 树形$DP$ 对于每个节点,维 ...
分类:其他好文   时间:2019-10-05 18:14:59    阅读次数:82
两次bfs求树的直径的正确性
结论:离树上任意点$u$最远的点一定是这颗树直径的一个端点。 证明: 若点$u$在树的直径上,设它与直径两个端点$x,y$的距离分别为$S1$、$S2$,若距离其最远的点$v$不是这两个端点, 则$dist(u,v) S1 && dist(u,v) S2$, 则必有$S1 + dist(u,v) S ...
分类:其他好文   时间:2019-10-05 18:05:52    阅读次数:101
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
「校内训练 2019-04-23」越野赛车问题 动态dp+树的直径
题目传送门 http://192.168.21.187/problem/1236 http://47.100.137.146/problem/1236 题解 题目中要求的显然是那个状态下的直径嘛。 所以这道题有一个非常简单的做法——线段树分治。 直接把每一条边按照 $l, r$ 的区间放到线段树上进 ...
分类:其他好文   时间:2019-09-25 16:18:05    阅读次数:91
[CF1149C](Tree Generator)
题意 给出一颗树的括号序,有m个操作,每次交换两个括号,保证交换后括号序仍然合法,输出每次操作后(包括未操作时)树的直径 solution 首先转化题目,对于一棵树的括号序,我们找到一段子串,满足将其中匹配的括号消去后剩下的括号最多,那么剩下的括号个数即为所求直径 这样一棵树括号序为()(()) 取 ...
分类:其他好文   时间:2019-09-24 21:13:50    阅读次数:93
[CSP-S模拟测试]:联盟(搜索+树的直径)
题目描述 $G$国周边的$n$个小国家构成一个联盟以抵御$G$国入侵,为互相支援,他们建立了$n?1$条双向通路,使得任意两个国家可以经过通路相互到达。当一个国家受到攻击时,所有其它国家都会沿着最短路径前往这个国家进行支援,经过每条通路所需的时间均为$1$。定义一个国家的危险程度为所有国家全部赶到需 ...
分类:其他好文   时间:2019-09-24 12:29:45    阅读次数:74
9.18 城市道路设计
题意 给定$n$个点$n$条边的连通图,要求删去一条边,使得剩下的图仍是一个连通图,并且图中距离最远的两个点的距离最小 解法 $n$个点$n$条边的连通图即为基环树 要删去一条边使得剩下的图仍是连通图,我们删除的一定是环上的边,剩下的图一定是一颗树 那么树上距离最远的两个点的距离就是树的直径 暴力枚 ...
分类:其他好文   时间:2019-09-21 20:49:47    阅读次数:59
[TJOI2017]城市 【树的直径+暴力+优化】
Online Judge : "Bzoj3696" Label :树的直径,暴力 题目描述 从加里敦大学城市规划专业毕业的小明来到了一个地区城市规划局工作。这个地区一共有n座城市,n 1条高速公路,保证了任意两运城市之间都可以通过高速公路相互可达,但是通过一条高速公路需要收取一定的交通费用。小明对这 ...
分类:其他好文   时间:2019-09-15 22:36:43    阅读次数:142
0831模拟赛
A 等比数列二分求和 一开始打了个最简单的暴力,打完之后发现可以等比数列公式优化。 因为mod运算的除法不满足分配律,想到求逆元。费马小定理敲完之后惊醒只有70%的数据满足p是质数,zz的欧拉定理求phi(P)算逆元,然后就挂了orzorzorz(就这么点破思路我还搞了1h+) 预期分数80,结果只 ...
分类:其他好文   时间:2019-08-31 19:50:31    阅读次数:86
435条   上一页 1 ... 5 6 7 8 9 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!