标签 - STL



Sun Nov 13 2022
5347 字 · 35 分钟

[C++-STL] 用哈希表封装unordered_map和unordered_set

STL的两个容器 unordered_map 和 unordered_set 底层是由哈希表实现的, 那么本篇文章的内容 就是将哈希表封装为 unordered_set 和 unordered_map

[C++-STL] 用哈希表封装unordered_map和unordered_set
Fri Nov 11 2022
8476 字 · 44 分钟

[C++-STL] 哈希表以及unordered_set和unordered_set的介绍

unordered_set 和 unordered_map 的底层是由 哈希表 实现的, 那么 什么是哈希表?

[C++-STL] 哈希表以及unordered_set和unordered_set的介绍
Tue Oct 25 2022
8848 字 · 53 分钟

[C++-STL] set和map容器的模拟实现

STL容器中, set 和 map 虽然底层都是红黑树, 但是这两个容器的模板参数是不一样的, 这是一个非常需要解决的问题

[C++-STL] set和map容器的模拟实现
Thu Sep 01 2022
4398 字 · 18 分钟

[C++-STL] set和map容器的相关介绍

set 和 map 的底层就是由一种二叉搜索树来实现的——红黑树. 本篇文章先来介绍一下 set 和 map 简单的介绍, 以及相关接口的使用

[C++-STL] set和map容器的相关介绍
Sat Jul 16 2022
1593 字 · 8 分钟

[C++-STL] 反向迭代器实现原理的相关介绍

反向迭代器该如何实现呢?它究竟是什么东西呢?

[C++-STL] 反向迭代器实现原理的相关介绍
Fri Jul 15 2022
1234 字 · 5 分钟

[C++-STL] deque的分析

STL源码, 实现 stack 和 queue 都使用了 deque 作为适配器. deque 是什么?它的结构是什么?为什么 Stack和 Queue要用它来作为适配器实现?

[C++-STL] deque的分析
Mon Jul 04 2022
7454 字 · 47 分钟

[C++] string类的模拟实现

本篇文章着重 模拟实现 string类 及其各接口

[C++] string类的模拟实现