码迷,mamicode.com
首页 >  
搜索关键字:结点    ( 9777个结果
堆排序
概念 分为大顶堆和小顶堆,是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以用到上一次的排序结果,所以不像其他一般的排序方法一样,每次都要进行n-1次的比较,复杂度为O(nlogn)。 完全 ...
分类:编程语言   时间:2020-04-14 12:16:52    阅读次数:82
Uva 679(Dropping Balls)小球下落
题目描述有一棵二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从上到下从左到右编号为1,2,3,…,2D-1。在结点1处放一个小球,它会往下落。每个内结点上都有一个开关,初始全部关闭,当每次有小球落到一个开关上时,它的状态都会改变。当小球到达一个内结点时,如果该结点上的开关关闭,则往左走,否则 ...
分类:其他好文   时间:2020-04-14 00:41:06    阅读次数:63
【剑指Offer-树】二叉搜索树中的众数
题目描述 给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: 结点左子树中所含结点的值小于等于当前结点的值 结点右子树中所含结点的值大于等于当前结点的值 左子树和右子树都是二叉搜索树 示例: 题目链接: https://leetco ...
分类:其他好文   时间:2020-04-14 00:40:36    阅读次数:78
领导集团问题「FJOI2018」
【题目描述】 一个公司的组织领导架构可以用一棵领导树来表示。公司的每个成员对应于树中一个结点$v_i$,且每个成员都有响应的级别$w_i$。越高层的领导,其级别值$w_i$越小。树中任何两个结点之间有边相连,则表示与结点相应的两个成员属于同一部门。领导集团问题就是根据公司的领导树确定公司的最大部门。 ...
分类:其他好文   时间:2020-04-13 19:43:08    阅读次数:73
Codeforces 1339D - Edge Weight Assignment (数据结构 - 树)
"Description" 思路 这题总觉得有些想法,但是就是写不出来。看了 "题解" 好久才想明白。(以下均图片来自cf "题解" ) 每个度数大于2的结点都是某些叶子结点的LCA,设这个结点为图中的C。虚线代表从叶子结点到C的路径,把路径上面的边全部合并,看成一条边。 对树进行这样的处理之后,一 ...
分类:其他好文   时间:2020-04-13 14:08:37    阅读次数:80
120. 三角形最小路径和
120. 三角形最小路径和 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3] ] 自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。 class Soluti ...
分类:其他好文   时间:2020-04-12 20:21:28    阅读次数:63
Java中的数据结构-HashMap
Java数据结构 HashMap [toc] 1. HashMap 1.1 HashMap介绍 1.1.1 HashMap介绍 HashMap是一个用于存储Key Value键值对的集合,每一个键值对也叫做 Entry ,有着key与value两个基本属性以及有其他的包含其他结点位置信息的属性 通过 ...
分类:编程语言   时间:2020-04-12 18:29:40    阅读次数:69
二叉树的下一个结点
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 思路: 中序遍历:左中右,分析二叉树的下一个结点,一种有以下几种情 ...
分类:其他好文   时间:2020-04-12 18:19:18    阅读次数:47
6546. 【GDOI2020模拟4.8】USACO 2020 Open Contest, Platinum(circus)
题目描述 Farmer John 马戏团的 N 头奶牛( 1 ≤ N ≤ 10^5 )正在准备她们接下来的演出。演出在一棵结点编号为 1 … N 的树上进行。演出的“起始状态”可以定义为一个整数 1 ≤ K ≤ N 以及奶牛 1 … K 在树上的结点分布,使得没有两头奶牛位于相同的结点。 在一场演出 ...
分类:其他好文   时间:2020-04-12 16:09:49    阅读次数:97
Swust OJ975: 统计利用先序遍历创建的二叉树的度为2的结点个数
题目简述 利用先序递归遍历算法创建二叉树并计算该二叉树度为2结点的个数 输入 接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。 输出 输出该用例对应的二叉树度为2的结点个数。 样例输入复制 ABCD###EF##G##H## 样例输出复制 3知识点:二叉树每个结点至 ...
分类:其他好文   时间:2020-04-12 14:12:31    阅读次数:137
9777条   上一页 1 ... 64 65 66 67 68 ... 978 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!