码迷,mamicode.com
首页 >  
搜索关键字:有根树    ( 555个结果
[BJOI2015]树的同构 && 树哈希教程
"题目链接" 有根树的哈希 离散数学中对树哈希的描述在 "这里" 。大家可以看看。 判断有根树是否同构,可以考虑将有根树编码。而编码过程中,要求保留树形态的特征,同时忽略子树顺序的不同。先来看一看这个方法: 不妨令一棵树的编码是个字符串$T$。 对于一个点$u$,先求出$u$所有$son_u$的编码 ...
分类:其他好文   时间:2019-09-30 16:56:42    阅读次数:107
树Hash
我们有时需要判断一些树是否同构。这时,选择恰当的Hash方式来将树映射成一个便于储存的Hash值(一般是 32 位或 64 位整数)是一个优秀的方案。 树Hash定义在有根树上。判断无根树同构的时候,可以比较重心为根的Hash值或者比较每个点为根的Hash值。 树哈希有很多种哈希方式,下面介绍其中一 ...
分类:其他好文   时间:2019-09-25 00:32:37    阅读次数:107
[CSP-S模拟测试]:Endless Fantasy(DFS)
题目描述 中二少年$cenbo$幻想自己统治着$Euphoric\ Field$。由此他开始了$Endless\ Fantasy$。$Euphoric\ Field$有$n$座城市,$m$个民族。这些城市之间由$n-1$条道路连接形成了以城市$1$为根的有根树。每个城市都是某一民族的聚居地,$cen ...
分类:其他好文   时间:2019-09-23 09:38:48    阅读次数:70
Educational Codeforces Round 6 E. New Year Tree
题意 给出一个有根树,给出m个操作,操作1表示使得这一棵树的某一个节点的所有子树染上某一种颜色,操作2表示查询这个节点及其子树的颜色数量。 思路 对于一颗有根树来说,我们依靠dfs序就可以变换成为一个有序的序列,所以根据dfs序可以建立线段树。 对于线段树的操作,更新的话,区间更新,推lazy标记, ...
分类:其他好文   时间:2019-09-22 12:34:59    阅读次数:64
[POI2017]Sabota【观察+树形Dp】
Online Judge :Bzoj4726 Label :观察,树形Dp,水题 题目描述 某个公司有n个人, 上下级关系构成了一个有根树。公司中出了个叛徒(这个人不知道是谁)。 对于一个人, 如果他下属( 直接或者间接, 不包括他自己 )中叛徒占的比例超过x,那么这个人也会变成叛徒,并且他的 所有 ...
分类:其他好文   时间:2019-09-15 15:36:36    阅读次数:119
树的重心专题
解题思路:选择一个节点作为根,设dp[i]表示以i为根的树的总节点个数,dp[i]=满足j为其子节点的的d[j]之和再加1(根节点)。只需在dfs过程中找到最大的子树节点,并与其上方的节点数做比较,就可以找出树的重心了。 题目大意:对于一棵无根树,找到一个点使得树以该点为根的有根树,最大子树(选择该 ...
分类:其他好文   时间:2019-09-14 13:38:59    阅读次数:123
【UOJ 579】树上的颜色
【题目描述】: 给出一棵有N个点的有根树,结点编号为1,2,3,……,N,根结点编号为1,编号为i的结点涂上颜色Ci。现在有M个询问,每个询问要求求出以结点u为根的子树上涂有此种颜色的结点个数不小于k的颜色个数有多少。 【输入描述】: 第一行包含两个正整数N和M。 第二行包含N个正整数,C1,C2, ...
分类:其他好文   时间:2019-09-14 00:36:02    阅读次数:90
Count On A Tree 1
题意 给定一颗带点权有根树,每次查询两点之间路径上点权的第$k$大值 解法 求第$k$大?我们立刻想到主席树 但是这是树上的问题,我们怎么进行操作呢? 我们令每一颗主席树维护当前节点到根节点路径上的点权,那么每个点的主席树都由其父亲转移过来 那么怎么查询$x,y$两个结点路径上的第$k$大点权呢? ...
分类:其他好文   时间:2019-09-05 22:59:29    阅读次数:80
二叉树
一、vector和list的不足:无法兼顾静态操作和动态操作的性能 二、半线性结构:树 层次关系的表示 RPN表达式: 1 2 + 3 + 域名系统 、大学系统 rooted tree (有根树),子树(subtree) ri称为r的孩子(child),ri之间互称为兄弟(sibling)。r为其父 ...
分类:其他好文   时间:2019-09-02 15:39:16    阅读次数:105
8.29 最后一英里
题意 给一颗根为$1$的有根树,树上每个点的权值为$w_i$,大小为$a_i$ 有$q$个询问,给出两个参数$x,s$ 询问在以$x$为根的子树中,选出若干个点,这些点的大小之和不超过$s$,并最大化权值之和 解法 一个明显的$O(NS^2)$的树形背包暴力 设$f[x][k]$为以$x$为根的子树 ...
分类:其他好文   时间:2019-08-29 20:06:52    阅读次数:73
555条   上一页 1 ... 8 9 10 11 12 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!