码迷,mamicode.com
首页 >  
搜索关键字:叶子    ( 2578个结果
[SHOI2012]随机树
[SHOI2012]随机树 题目大意( "网址戳我!" ) 随机树是一颗完全二叉树,初始状态下只有一个节点。 随机树的生成如下:每次随机选择一个叶子节点,扩展出两个儿子。 现在给定一个正整数$n$($n \le 100$) , 询问 叶子节点个数 为$n$的随机树: $q = 1$ : 叶子节点 的 ...
分类:其他好文   时间:2018-02-23 17:07:03    阅读次数:240
红黑树
R-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。 红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL ...
分类:其他好文   时间:2018-02-23 16:00:49    阅读次数:179
二叉树相关
BST: 增:(插入) ? 若当前的二叉查找树为空,则插入的元素为根节点, ? 若插入的元素值小于根节点值,则将元素插入到左子树中, ? 若插入的元素值不小于根节点值,则将元素插入到右子树中, ? 递归上述过程,直到找到插入点为叶子节点 查: 给定一颗二叉查找树,查找某节点p的过程如下: ? 将当前 ...
分类:其他好文   时间:2018-02-22 17:32:06    阅读次数:141
[SHOI2012]随机树
题面在[这里][1] 题意 随机生成一棵$n$个叶节点的二叉树,方法是从根节点开始,每次等概率选择一个叶子节点(一开始根节点同时也是叶子节点)并生成其左右儿子(称为一次 展开 ),直到该树有$n$个叶节点为止 给定$n\leq100$,求其 叶节点平均深度 或 树深度 的期望值 sol 个人思路,可 ...
分类:其他好文   时间:2018-02-21 22:17:52    阅读次数:329
【CF932F】Escape Through Leaf 启发式合并set维护凸包
【CF932F】Escape Through Leaf 题意:给你一棵n个点的树,每个点有树形ai和bi,如果x是y的祖先,则你可以从x花费$a_x\times b_y$的费用走到y(费用可以为负)。对于每个点,求从这个点开始走到某个叶子节点的最小费用。 $n\le 10^5,|a_i|,|b_i| ...
分类:其他好文   时间:2018-02-21 16:32:07    阅读次数:140
[BZOJ3684]大朋友和多叉树
[BZOJ3684]大朋友和多叉树 试题描述 我们的大朋友很喜欢计算机科学,而且尤其喜欢多叉树。对于一棵带有正整数点权的有根多叉树,如果它满足这样的性质,我们的大朋友就会将其称作神犇的:点权为 $1$ 的结点是叶子结点;对于任一点权大于 $1$ 的结点 $u$,$u$ 的孩子数目 $deg[u]$ ...
分类:其他好文   时间:2018-02-20 17:02:07    阅读次数:228
prufer编码 cayley定理
背景(在codeforces 917D 报废后,看题解时听闻了这两个玩意儿。实际上917D与之“木有关西”,也可以认为是利用了prufer的一些思路。) 一棵标号树的Pufer编码规则如下:找到标号最小的叶子节点,输出与它相邻的节点到prufer 序列, 将该叶子节点删去,反复操作,直至剩余2个节点 ...
分类:其他好文   时间:2018-02-20 12:22:05    阅读次数:154
二叉树叶子顺序遍历 · binary tree leaves order traversal
[抄题]: [暴力解法]: 时间分析: 空间分析: [思维问题]: [一句话思路]: [输入量]:空: 正常情况:特大:特小:程序里处理到的特殊情况:异常情况(不合法不合理的输入): [画图]: [一刷]: [二刷]: [三刷]: [四刷]: [五刷]: [五分钟肉眼debug的结果]: [总结]: ...
分类:其他好文   时间:2018-02-18 17:05:16    阅读次数:184
2018/2/17 每日一学 线段树
直接上图,这就是线段树,可以看到,除了叶子节点,其余的都是区间,这不难想到线段树的用法:点修改和区间修改及询问。 我们可以从上往下建树,也可以反过来。 先说说怎么建树,我们不妨以从上往下来做,当我们想要修改[l,r]区间时,我们首先得修改[l,m]和[m+1,r]那么,我们不难发现这是一种递归。 所 ...
分类:其他好文   时间:2018-02-18 10:27:12    阅读次数:142
红黑树的性质
红黑树是一种自平衡的二叉查找树,除了符合二叉查找树的基本性质外,它还具有下列附加特性: 1.节点是红色或黑色。 2.根节点是黑色。 3.每个叶子节点都是黑色的空节点(NIL节点)。 4 每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点) 5.从任一节点到其每个叶 ...
分类:其他好文   时间:2018-02-17 19:41:34    阅读次数:330
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!