点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 二叉搜索树
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
树系列之BST树 数据结构 完整源码
完整版二叉搜索树 /* * 参考资料: * <>, <> * 此程序经过大量测试, 测试类在 main.cpp文件中 * 类型 T 必须重载 == 比较运算符号 */
所属分类:
其它
发布日期:2009-10-02
文件大小:4096
提供者:
whd0810
二叉搜索树 B树 Skiplist跳表 哈希表 大数据哈希表应用
二叉搜索树 B树 Skiplist跳表 哈希表 大数据哈希表应用,注意:此资源上传文件错误(选成快捷方式了),请移除,我没有找到删除按钮。
所属分类:
算法与数据结构
发布日期:2018-01-18
文件大小:4194304
提供者:
naruto4312
优化二分搜索树
这是一个本科生算法作业,实现的是对二叉搜索树的优化算法,运行平台是vs2015,文件包括整个项目资源
所属分类:
C/C++
发布日期:2018-02-09
文件大小:3145728
提供者:
qq_36454390
二叉搜索树的后序遍历序列,python,jupyter
二叉搜索树的后序遍历序列,二叉搜索树的后序遍历序列,python,jupyter
所属分类:
Python
发布日期:2019-04-18
文件大小:4096
提供者:
loco1223
cpp-AVL树能一直保持平衡的二叉搜索树
AVL树,能一直保持平衡的二叉搜索树
所属分类:
其它
发布日期:2019-08-16
文件大小:11264
提供者:
weixin_39841848
最优二叉搜索树的动态规划算法
使用C#实现的动态规划算法 关键字序列:0.15,0.1,0.05,0.1,0.2 非关键字序列:0.05,0.1,0.05,0.05,0.05,0.1 以上的测试数据,输入数据可以得到结果
所属分类:
互联网
发布日期:2020-04-23
文件大小:123904
提供者:
qq_40650744
数据结构搜索二叉树.rar
二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。二叉搜索树作为一种经典的数据结构,它既有链表的快速插入与删除操作的特点,又有数组快速查找的优势;所以应用十分广泛,例如在文件系统和数据库系统一般会采用这种数据结构进行高效率的排序与检索操作。 [1]
所属分类:
C/C++
发布日期:2020-07-16
文件大小:158720
提供者:
hzwang336
81 – 判断列表是否为搜索二叉树后序遍历的结果
有一个整数型列表,判断该列表是否为对应二叉搜索树的后序遍历结果 ''' 二叉搜索树 二叉排序树 二叉查找树 前序遍历 中序遍历 后序遍历 根节点 算法: 1. 找到根节点 2. 遍历序列,找到第一个大于根节点的元素i,则i左侧为左子树,右侧为右子树 3. 判断i右侧的节点是否都比根节点大,如果有比根节点值小的节点,直接返回False 4. 否则用递归的方式继续处理i左侧和右侧的节点 ''' def verifyBST(sequence): if not sequence:
所属分类:
其它
发布日期:2020-12-21
文件大小:26624
提供者:
weixin_38732277
力扣刷题 | 二叉树
文章目录总述基本概念二叉树性质二叉树遍历94 二叉树的中序遍历95 不同的二叉搜索树296 不同的二叉搜索树98 验证二叉搜索树100 相同的树101 对称二叉树102 二叉树的层序遍历103 二叉树的锯齿形层次遍历104 二叉树的最大深度105 从前序与中序遍历序列构造二叉树106 从中序与后序遍历序列构造二叉树107 二叉树的层次遍历2108 将有序数组转换为二叉搜索树109 有序链表转换二叉搜索树110 平衡二叉树111 二叉树的最小深度 总述 基本概念 五种基本形态: 空二叉树 只有一个
所属分类:
其它
发布日期:2020-12-20
文件大小:172032
提供者:
weixin_38633083
C语言实现二叉树的基本操作
二叉树是一种非常重要的数据结构。本文总结了二叉树的常见操作:二叉树的构建,查找,删除,二叉树的遍历(包括前序遍历、中序遍历、后序遍历、层次遍历),二叉搜索树的构造等。 1. 二叉树的构建 二叉树的基本构建方式为:添加一个节点,如果这是一棵空树,则将该节点作为根节点;否则按照从左到右、先左子树后右子树的顺序逐个添加节点。比如依次添加节点:1,6,10,2,7,11,则得到的二叉树为: 在这里,我们需要借助一个链表来保存节点,以实现二叉树的顺序插入,具体做法如下: 1.0 初始化一个用来保存二叉
所属分类:
其它
发布日期:2020-12-31
文件大小:109568
提供者:
weixin_38732425
GO语言实现二叉树
GO语言实现二叉树 二叉树还不了解的可以点击树、二叉树、二叉查找树(二叉搜索树) import( fmt math/rand time ) const ( rangeNum = 100 ) //树结构体 type tree struct{ value interface{} left, right *tree } var arr []int func main(){ //随机生成长度为10 切片 randsend := rand.New(rand.New
所属分类:
其它
发布日期:2021-01-08
文件大小:23552
提供者:
weixin_38699757
TreeAlgorithms:在Python中遍历修改二叉树数据结构的不同算法-源码
树算法 在Python中遍历/修改二叉树数据结构的不同算法。 深度优先搜索 使用不同的深度优先遍历技术遍历二叉树: 预定遍历 有序遍历 订单遍历 广度优先搜索 使用广度优先搜索遍历二叉树 二叉搜索树遍历/修改 正在搜寻 插入 删除中 验证(周期检测,节点值验证)
所属分类:
其它
发布日期:2021-02-21
文件大小:5120
提供者:
weixin_42136837
二进制搜索树nyc网站030920-源码
二叉搜索树 当我们需要表示排序的数据时,数组不能构成一个好的数据结构。 假设我们有数组[1, 3, 4, 5] ,并向其添加2,所以它变成[1, 3, 4, 5, 2]现在我们必须再次对整个数组进行排序! 我们可以通过意识到只需要为新项目[1, nil, 3, 4, 5]留出空间,然后在添加的空间中添加项目来对此进行改进。 但这仍然需要我们将许多要素下移一个。 但是,二叉搜索树可以更有效地对分类数据进行操作。 二叉搜索树由一系列连接的节点组成。 每个节点包含一条数据(例如数字3),一个名为
所属分类:
其它
发布日期:2021-02-15
文件大小:5120
提供者:
weixin_42127937
二进制搜索树nyc04-seng-ft-030920-源码
二叉搜索树 当我们需要表示排序的数据时,数组不能构成一个好的数据结构。 假设我们有数组[1, 3, 4, 5] ,并向其添加2,所以它变成[1, 3, 4, 5, 2]现在我们必须再次对整个数组进行排序! 我们可以通过意识到只需要为新项目[1, nil, 3, 4, 5]留出空间,然后在添加的空间中添加项目来对此进行改进。 但这仍然需要我们将许多要素下移一个。 但是,二叉搜索树可以更有效地对分类数据进行操作。 二叉搜索树由一系列连接的节点组成。 每个节点包含一条数据(例如数字3),一个名为
所属分类:
其它
发布日期:2021-02-15
文件大小:5120
提供者:
weixin_42152298
二进制搜索树直流网络030920-源码
二叉搜索树 当我们需要表示排序的数据时,数组不能构成一个好的数据结构。 假设我们有数组[1, 3, 4, 5] ,并向其添加2,所以它变成[1, 3, 4, 5, 2]现在我们必须再次对整个数组进行排序! 我们可以通过意识到只需要为新项目[1, nil, 3, 4, 5]留出空间,然后在添加的空间中添加项目来对此进行改进。 但这仍然需要我们将许多要素下移一个。 但是,二叉搜索树可以更有效地对分类数据进行操作。 二叉搜索树由一系列连接的节点组成。 每个节点包含一条数据(例如数字3),一个名为
所属分类:
其它
发布日期:2021-02-15
文件大小:5120
提供者:
weixin_42097967
数据结构和算法:各种数据结构和算法的实现-链表,堆栈,队列,二进制搜索树,AVL树,红黑树,特里,图算法,排序算法,贪婪算法,动态编程,段树等等-源码
C / C ++中的数据结构和算法 该代码由Amit Bansal在学习数据结构和算法时编写。 参考GFG,NPTEL,CLRS。 该存储库包含: 单链表。 添加两个数字表示的链表。 气泡在链接列表中排序合并在链接列表中排序合并排序链表反向使用或不使用堆栈的单链表 双链表。 循环链表。 排序插入 使用数组和链接列表进行堆栈。 使用数组和链接列表排队。 优先队列。 排序: 气泡排序堆排序插入排序合并排序快速排序选择排序 二进制搜索树 插入删除中预定遍历顺序遍历后遍历级别顺序遍历查找二叉搜索树
所属分类:
其它
发布日期:2021-02-05
文件大小:84992
提供者:
weixin_42121272
binstree:ES6的二进制搜索树-源码
Binstree ES6的二进制搜索树 描述 具有Typescr ipt支持的二进制搜索树数据结构的ES6实现。 请访问以了解更多有关如何将此文档翻译成更多语言的信息。 内容 安装 纱 yarn add binstree NPM npm install binstree 深入 二叉搜索树是有根的二叉树数据结构,它的节点包含一个独特的key和相关的value ,并指向两位杰出的left和right子树。 该树满足二进制搜索属性,因此每个节点中的关键字大于存储在左侧子树中的任何关键字,并且小于存
所属分类:
其它
发布日期:2021-02-05
文件大小:19456
提供者:
weixin_42150360
树-98. 验证二叉搜索树-PYTHON
递归 # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, x): # self.val = x # self.left = None # self.right = None class Solution(object): def isValidBST(self, root): :typ
所属分类:
其它
发布日期:2021-01-20
文件大小:106496
提供者:
weixin_38630697
C++ 二叉搜索树(BST)的实现方法
废话不多说了,直接给大家贴代码了,具体代码如下所示: class BST { public: struct Node { int key;//节点的key int value;//节点的value Node* left; Node *right; int N;//节点的叶子节点数目 Node(int _key, int _value, int _N) { key = _key; value = _value
所属分类:
其它
发布日期:2021-01-20
文件大小:41984
提供者:
weixin_38670531
InterviewPrep:-公司目前正在做什么,或者他们目前正在开发的市场方案或技术是什么? -数据结构-算法-领导力原则(请参阅亚马逊网站)-说明您的背景以及为什么自己适合亚马逊。 -二叉树-二叉搜索树-如何以不同顺序遍历二叉树。 -如
面试准备 公司目前正在做什么,或者他们目前正在开发的市场方案或技术是什么。 数据结构 演算法 领导原则 说明您的背景以及为什么自己适合(在这里插入公司)。 二叉树 二叉搜索树 如何以不同的顺序遍历二叉树。 如何将BFS和DFS应用于二进制树。 如何从给定的数组构造树: 图/树(问题的46%,最常见) 数组/字符串(38%) 链表(10%) 搜索/排序(2%) 堆栈/队列(2%) 哈希表(占问题的2%,最不常见)
所属分类:
其它
发布日期:2021-03-31
文件大小:194560
提供者:
weixin_42143161
«
1
2
...
5
6
7
8
9
10
11
12
13
14
15
...
39
»