技术栈
树
不觉晚秋
2 天前
c语言
·
数据结构
·
树
·
哈夫曼树
极限挑战之一命速通哈夫曼树
在我上一篇关于并查集的博客中,我们探讨了如何高效处理不相交集合的合并与查询问题。今天,我们将继续探索树结构的另一个精彩应用——哈夫曼树与编码。如果说并查集解决了数据的连通性问题,那么哈夫曼树则专注于数据的压缩问题, 它们都是树这种数据结构在不同领域的绝妙展现
2401_84149564
12 天前
人工智能
·
python
·
机器学习
·
分类
·
树
·
knn
·
k近邻算法
【机器学习】k近邻法
目录一、引言二、k 近邻算法算法 1:k 近邻法三、k 近邻模型(一)模型(二)距离度量(三)k值的选择
大千AI助手
13 天前
人工智能
·
机器学习
·
分类
·
数据挖掘
·
流数据
·
树
·
hoeffding树
Hoeffding树:数据流挖掘中的高效分类算法详解
本文由「大千AI助手」原创发布,专注用真话讲AI,回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我,一起撕掉过度包装,学习真实的AI技术!
徐子童
19 天前
算法
·
树
·
队列
·
层序遍历
算法---队列+宽搜
题目链接:429. N 叉树的层序遍历 - 力扣(LeetCode)题目解析:返回N叉树层序遍历的结果,层序遍历就是从上到下,一层一层得遍历,每一层的遍历从左往右开始
GawynKing
22 天前
数据结构
·
算法
·
二叉树
·
树
·
红黑树
红黑树-带源码
目录一 红黑树概述二 红黑树插入原理介绍三 红黑树删除的原理介绍四 红黑树 Java 实现五 代码解释
CS创新实验室
1 个月前
数据结构
·
二叉树
·
树
·
基本概念
第7章树和二叉树:树的基本概念
1. 树的定义树(Tree)是由 n (n≥0)n~(n\ge0)n (n≥0) 个结点组成的有限集合,记作 T。
南莺莺
1 个月前
数据结构
·
算法
·
树
树的存储结构
前面我们讲过二叉树的存储方式,包括顺序存储和链式存储,但如果用存储二叉树的方式来存储树可以吗,这显然是不行的,因为二叉树是规律的树,比如说我们可以利用顺序存储的方式来存储二叉树,但是树不同于二叉树是多种多样的,所以我们需要使用其他方法
阿方.918
2 个月前
数据结构
·
二叉树
·
树
·
知识分享
《树与二叉树详解:概念、结构及应用》
目录一. 树的概念和结构1.1 树的基本概念1.2 树的结构特点二. 树的表示方法和实际运用2.1 孩子 - 兄弟表示法(Child-Sibling Representation)
_OP_CHEN
2 个月前
c语言
·
开发语言
·
数据结构
·
二叉树
·
学习笔记
·
树
·
堆
数据结构(C语言篇):(十一)二叉树概念介绍
引言一、树1.1 树的概念与结构1.2 树的相关术语1.3 树的表示1.4 树形结构的实际运用场景二、二叉树
稳兽龙
2 个月前
c++
·
算法
·
树
·
路径树
codeforces(1045)(div2)D. Sliding Tree
D.滑动树每次测试时限:2 秒每次测试的内存限制:256 兆字节输入:标准输入输出:标准输出 给你一棵树 ∗^{\text{∗}}∗ ,它有 nnn 个顶点,编号从 111 到 nnn 。您可以使用下面的多步操作(称为滑动操作)来修改它的结构:
闪电麦坤95
2 个月前
数据结构
·
树
·
红黑树
数据结构:红黑树(Red-Black Tree)
目录从AVL树的“烦恼”说起如何用“颜色”来定义“大致平衡”?—— 红黑树的五个规则五个规则如何保证“大致平衡”?
工藤新一¹
2 个月前
c语言
·
数据结构
·
c++
·
二叉树
·
树
·
c/c++
C/C++ 数据结构 —— 树(2)
🎁个人主页:工藤新一¹🔍系列专栏:C++面向对象(类和对象篇)🌟心中的天空之城,终会照亮我前方的路
闪电麦坤95
3 个月前
数据结构
·
树
·
二叉搜索树
数据结构:从前序遍历序列重建一棵二叉搜索树 (Generating from Preorder)
目录从前序遍历序列生成二叉搜索树 (Generating from Preorder)回到两种遍历的核心特性
闪电麦坤95
3 个月前
数据结构
·
二叉树
·
树
数据结构:二叉树的遍历 (Binary Tree Traversals)
目录为什么需要遍历?基本元素的定义与我们的“选择”逐一推导遍历算法前序遍历 (Pre-order Traversal): D -> L -> R
闪电麦坤95
3 个月前
数据结构
·
二叉树
·
树
·
二叉搜索树
数据结构:在二叉搜索树中插入元素(Insert in a BST)
目录插入的本质是什么?如何寻找“合法”的位置?—— 模拟查找过程递归插入(Recursive Insert)—— 优雅的实现
闪电麦坤95
3 个月前
数据结构
·
树
·
遍历
数据结构:用链式队列实现层序遍历 (Level-order Traversal)
目录打造我们的工具——从零推导链式队列代码实现回归任务——层序遍历的本质需求连接!用我们的队列完成遍历
闪电麦坤95
3 个月前
数据结构
·
二叉树
·
树
数据结构:迭代方法(Iteration)实现树的遍历
目录为什么需要迭代?——从递归的“天花板”说起准备我们的工具——手动实现一个栈迭代遍历的逐一推导迭代中序遍历 (L -> D -> R)
闪电麦坤95
3 个月前
数据结构
·
二叉树
·
树
数据结构:N个节点的二叉树有多少种(Number of Binary Trees Using N Nodes)
目录N个无标签节点的二叉树有多少种形态?(Unlabelled N nodes)n = 0:n = 1:
闪电麦坤95
3 个月前
数据结构
·
树
数据结构:N叉树 (N-ary Tree)
目录从二叉到N叉 (Generalization)严格N叉树 (Strict N-ary Tree)N叉树的高度 vs 节点数
Alfred king
3 个月前
矩阵
·
树
·
数组
·
分治
面试150 建立四叉树
采用递归分治的思路构建四叉树。首先判断当前区域内的值是否全部相同,若是,则构建一个叶子节点;若否,则将区域划分为四个子区域(左上、右上、左下、右下),对每个子区域递归构建对应的子节点,并将其作为当前非叶子节点的四个子树。通过不断划分和合并,实现将二维网格压缩为一棵结构紧凑的四叉树。