C++ STL alg

四类:STL算法原文详解

1、非可变序列算法:指不直接修改其所操作的容器内容的算法。

2、可变序列算法:指可以修改它们所操作的容器内容的算法。

3、排序算法:包括对序列进行排序和合并的算法、搜索算法以及有序序列上的集合操作。

4、数值算法:对容器内容进行数值计算。

<一>查找算法(13个):判断容器中是否包含某个值

<二>排序和通用算法(14个):提供元素排序策略

<三>删除和替换算法(15个)

<四>排列组合算法(2个):提供计算给定集合按一定顺序的所有可能排列组合

<五>算术算法(4个)

<六>生成和异变算法(6个)

<七>关系算法(8个)

<八>集合算法(4个)

<九>堆算法(4个)

你可能感兴趣的:(C++ STL alg)