
高阶数据结构
文章平均质量分 97
使用C++编程语言实现高阶数据结构,本专栏分享高阶数据结构知识
是店小二呀
专注于 C/C++ 后端开发,具备扎实的编程基础和开发能力。热衷于技术分享和社区贡献,曾获得 CSDN 2024 年度博客之星 32 名、华为云HCSD初级校园大使,腾讯云创作者之星、阿里云社区专家博主、支付宝社区季度优秀博主、极星会认证KOL等多个奖项。活跃于技术社区,致力于推动技术的普及与应用。
展开
-
【C++】哈希表封装 unordered_map 和 unordered_set 的实现过程
本篇将讲述如何通过哈希表封装 unordered_map 和 unordered_set 容器。在开始本章内容之前,建议先阅读红黑树封装 map 和 set一文,以便更好地理解编译器如何区分 unordered_map 和 unordered_set 并调用底层哈希表。原创 2024-11-08 08:49:53 · 4592 阅读 · 83 评论 -
【C++】哈希表模拟:开散列技术与哈希冲突处理
在上篇中,我们使用闭散列技术解决了哈希冲突并实现了哈希表。然而,我们发现闭散列并不理想,因此本篇将探讨如何通过开散列方法来处理哈希冲突。原创 2024-11-04 14:01:32 · 4035 阅读 · 98 评论 -
【C++】哈希表模拟:闭散列技术与哈希冲突处理
在上一篇《哈希之路:序篇的知识启航》中,我们简要介绍了哈希方法及哈希表的基础概念。本篇将进一步探讨如何利用闭散列技术有效解决哈希冲突,并通过模拟实现哈希表的过程,深入解析这一关键技术。原创 2024-10-31 10:18:39 · 3946 阅读 · 118 评论 -
【C++】哈希之路:序篇的知识启航
本篇将简要介绍哈希表的基础知识,为后续文章深入探讨奠定基础原创 2024-10-28 11:53:44 · 3888 阅读 · 109 评论 -
【C++】基于红黑树的 Map 和 Set 封装及实现过程详述
大家好,我是店小二。今天我将为大家详细讲解如何基于红黑树封装和实现 Map 和 Set,并深入解析底层逻辑。希望通过这篇文章,能帮助大家在使用 Map 和 Set 类相关接口时更加得心应手。原创 2024-10-22 11:20:42 · 2518 阅读 · 97 评论 -
【高阶数据结构】揭开红黑树‘恶魔’的面具:深度解析底层逻辑
大家好,我是店小二,欢迎来到本篇内容!今天我们将一起探索红黑树的工作原理及部分功能实现。红黑树的概念相对抽象,但只要我们一步步深入,定能慢慢揭开它的神秘面纱原创 2024-10-18 08:39:37 · 3115 阅读 · 124 评论 -
【高阶数据结构】二叉树进阶探秘:AVL树的平衡机制与实现详解
大家好,这里是店小二!今天我们将深入探讨高阶数据结构中的AVL树。AVL树是一种自平衡的二叉搜索树,可以看作是对传统二叉搜索树的优化版本。如果你对数据结构感兴趣,快拿出你的小本本,和我们一起开始这段探索之旅吧!原创 2024-10-07 11:46:48 · 4532 阅读 · 183 评论 -
【高阶数据结构】深度探索二叉树进阶:二叉搜索树概念及其高效实现
本章是高阶数据结构笔记的第一篇文章,将分享二叉搜索树的进阶概念及其高效实现的相关知识,欢迎大家阅读!原创 2024-10-03 15:12:43 · 2516 阅读 · 167 评论