首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C++基础
枯枫屿
创建于2025-12-11
订阅专栏
关于C++的一些知识点
暂无订阅
共5篇文章
创建于2025-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
AVL 树(高度平衡二叉搜索树)
AVL 树是最早提出的严格自平衡二叉搜索树(BST) ,由 Adelson-Velsky 和 Landis 在 1962 年提出。其核心特征是「任意节点的左右子树高度差的绝对值 ≤ 1」,通过严格的平
红黑树(Red-Black Tree)
红黑树是一种自平衡的二叉搜索树(BST) ,核心目标是解决普通二叉搜索树(BST)“退化为链表” 的性能问题。它通过「节点颜色规则 + 旋转 / 变色调整」,强制将树的高度控制在 O(logn)(n
C++ set 容器
set 是 C++ STL 中的关联式容器,核心特性是「有序、唯一」—— 存储的元素自动按升序排列,且不允许重复值。底层基于红黑树(平衡二叉搜索树)实现,保证插入、删除、查找操作的时间复杂度均为 O(
C++ map 容器
map 是 C++ STL 中最核心的关联式容器之一,以「键值对(key-value)」形式存储数据,核心特性是「键唯一、自动按键升序排列」。底层基于红黑树(RB-Tree) 实现,保证插入、删除、
二叉搜索树(BST)
二叉搜索树(Binary Search Tree,简称 BST),也叫二叉排序树,是二叉树中最常用的类型之一,核心特点是「有序性」—— 基于节点值的大小关系组织树结构,让查找、插入、删除操作能高效执行