文章 2024-03-21 来自:开发者社区

【C++ 包装器类 map】C++ 标准库(std)中的map结构 哈希表(unordered_map)和黑红树(map)教程

C/C++ 封装和抽象专栏:C/C++ 封装和抽象技术 1. 哈希表(unordered_map)和黑红树(map)简介以及初始化 ...

【C++ 包装器类 map】C++ 标准库(std)中的map结构 哈希表(unordered_map)和黑红树(map)教程
文章 2016-10-22 来自:开发者社区

C++11时代的标准库快餐教程(3) - 排序

排序 讲完容器之后,我们迅速进入到算法部分。首先看一下,我们这讲在整个算法大图的中位置: 在进入排序相关之前,我们把虽然与排序无关,但是也有关联的计数和最大值最小值部分先看一下。算是对算法部分作个预热,将来会广泛出场的lambda表达式也先借机会亮亮相。 计数 计数的目的,是数一数,在容器里,符合某一条件的元素有多少个。 算法1: std::count,数一数跟这个值相等的对象有多少个。我们看.....

文章 2016-10-12 来自:开发者社区

C++11时代的标准库快餐教程(2) - STL概览

STL概览 在进入STL的世界之前,我们先对其中的主要组件做一个鸟瞰:先来一张层次图: 如果觉得层次图看不清的话,我们把它重新绘成思维导图吧: 从图中我们可以看到:STL的核心只有三个大组件: 容器 迭代器 算法 当然,这么大的一个包罗万象的C++标准库,还是有很多其他的组件,比如智能指针、字符串、正则表达式、流式I/O、并发处理等不是跟容器相关的。但是做为核心的容器库,就只有这三大组件。...

C++11时代的标准库快餐教程(2) - STL概览

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等