码迷,mamicode.com
首页 >  
搜索关键字:有根树    ( 555个结果
[USACO 2017 Dec Gold] Tutorial
Link: USACO 2017 Dec Gold 传送门 A: B: 将无根树转化为有根树方便计数 明显树形$dp$,转移$dp[i][j]=\prod_{k\in son} dp[k][(j+1)mod3]+dp[k][(j+2)mod3]$ #include <bits/stdc++.h> u ...
分类:其他好文   时间:2018-09-04 10:34:09    阅读次数:148
ST——LCA在线算法
ST——LCA在线算法 【LCA练习】最近公共祖先(版本1) Description 给你一棵有根树,要求你计算出m对结点的最近公共祖先。 Input 输入文件的第一行包含两个整数n和m(2<=n,m<=200,000),其中n为结点个数,结点编号为1到n;m表示询问次数。 接下来n-1行,每行两个 ...
分类:编程语言   时间:2018-08-31 14:04:17    阅读次数:300
test20180829
试题限制均为128MB,1Sec 总分150. 试题一 A题 问题描述: 小A得到了一棵美丽的有根树。这棵树由n个节点以及n 1条有向边构成,每条边都从父亲节点指向儿子节点,保证除了根节点以外的每个节点都有一个唯一的父亲。树上的节点从1到n标号。该树的一棵子树的定义为某个节点以及从该节点出发能够达到 ...
分类:其他好文   时间:2018-08-29 16:58:17    阅读次数:134
4337. [BJOI2015]树的同构【树哈希】
Description 树是一种很常见的数据结构。 我们把N个点,N-1条边的连通无向图称为树。 若将某个点作为根,从根开始遍历,则其它的点都有一个前驱,这个树就成为有根树。 对于两个树T1和T2,如果能够把树T1的所有点重新标号,使得树T1和树T2完全相 同,那么这两个树是同构的。也就是说,它们具 ...
分类:其他好文   时间:2018-08-29 10:40:58    阅读次数:140
图论-树上启发式合并(DSU On Tree)
Disjoint Set Union On Tree ,似乎是来自 Codeforces 的一种新操作,似乎被叫做“树上启发式合并”。 在 不带修改的有根树子树信息统计 问题中,似乎树上莫队和这个 DSU On Tree 是两类常规操作。 先对树按轻重链剖分。对于每个节点,先计算轻儿子为根的子树信息 ...
分类:其他好文   时间:2018-08-27 21:57:39    阅读次数:573
祖孙询问 答案
1059: 祖孙询问 Submit Status Star Description 已知一棵n个节点的有根树。有m个询问。每个询问给出了一对节点的编号x和y,询问x与y的祖孙关系。 已知一棵n个节点的有根树。有m个询问。每个询问给出了一对节点的编号x和y,询问x与y的祖孙关系。 Input Form ...
分类:其他好文   时间:2018-08-25 17:28:40    阅读次数:303
【leetcode 简单】 第六十八题 二叉搜索树的最近公共祖先
给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉搜索树: root = [6, ...
分类:其他好文   时间:2018-08-24 10:59:39    阅读次数:149
2018“百度之星”程序设计大赛 - 复赛
没有兄弟的舞会 Accepts: 928 Submissions: 2446 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) 没有兄弟的舞会 Accepts: 928 Submissio ...
分类:其他好文   时间:2018-08-19 17:01:44    阅读次数:291
51nod1819 黑白树V2
简单的题面 给定一棵以1为根的有根树,点可能是黑色或白色,操作如下。 1. 选定一个点x,将x的子树中所有到x的距离为奇数的点的颜色反转。2. 选定一个点x,将点x的颜色反转。3. 选定一个点x,询问所有黑点y(包括点x)与点x的lca(最近公共祖先)的和。 果然自己码一码收获挺大的.... 首先考 ...
分类:其他好文   时间:2018-08-16 13:33:38    阅读次数:131
[bzoj4919]大根堆
https://www.zybuluo.com/ysner/note/1248857 题面 给定一棵$n$个节点的有根树,编号依次为$1$到$n$,其中$1$号点为根节点。每个点有一个权值$v_i$。 选择尽可能多的节点,使对于任意两个点$i,j$,如果$i$在树上是$j$的祖先,那么$v_i v_ ...
分类:其他好文   时间:2018-08-13 23:49:50    阅读次数:174
555条   上一页 1 ... 18 19 20 21 22 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!