STL目录

简介: 觉得STL有必要讲一下,毕竟STL包含的东西太又用了。 STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。 我就说一下ACM或者OI中会用到的东西。

觉得STL有必要讲一下,毕竟STL包含的东西太又用了。

STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。

我就说一下ACM或者OI中会用到的东西。

下面是各种STL里面的东西 =7= 看官觉得哪里不全或者哪里不好可以评论说。

但是不能骂人噢=7=

 

STL容器类

  1. STL容器(Stack, Queue, List, Vector, Deque, Priority_Queue, Map, Pair, Set, Multiset, Multimap)
  2.  STL中排序函数的用法(Qsort, Sort, Stable_sort, Partial_sort, List::sort)

 

STL迭代器类

  1. STL迭代器的介绍以及使用

 

STL算法类

 

STL仿函数类

 

目录
相关文章
|
2月前
|
存储 算法 C++
【C++】STL的基本用法
【C++】STL的基本用法
37 0
|
3月前
|
算法 C++ 容器
C++ STL:空间配置器源码解析
C++ STL:空间配置器源码解析
|
1月前
|
存储 算法 前端开发
C++ STL库的介绍和使用(上)
C++ STL库的介绍和使用
51 0
|
1月前
|
存储 算法 C++
C++ STL库的介绍和使用(下)
C++ STL库的介绍和使用
26 1
|
9月前
|
C++ 容器
STL库之集合基本使用方法
STL库之集合基本使用方法
|
8月前
|
算法 C++ 开发者
8.1 C++ STL 变易拷贝算法
C++ STL中的变易算法(Modifying Algorithms)是指那些能够修改容器内容的算法,主要用于修改容器中的数据,例如插入、删除、替换等操作。这些算法同样定义在头文件 `<algorithm>` 中,它们允许在容器之间进行元素的复制、拷贝、移动等操作,从而可以方便地对容器进行修改和重组。
51 0
|
9月前
|
存储 算法 C语言
STL库之动态数组vector基本使用方法
STL库之动态数组vector基本使用方法
|
9月前
|
算法 Linux 编译器
【c++ • STL】初步认识什么是 STL 标准库
【c++ • STL】初步认识什么是 STL 标准库
81 1
|
11月前
|
C++
|
C++ 容器
【STL基本用法】
vector:动态数组(可变长数组,倍增的思想) size() 返回元素的个数(所有的SLT容器都有,O(1)) empty() 返回是否为空 (所有的SLT容器都有) clear() 清空 front()/back() 返回vector第一个/最后一个数 push_back()/pop_back() 在vector最后插入一个数/把最后一个元素删除 begin()/end() 迭代器,begin
105 0