四类:STL算法原文详解
1、非可变序列算法:指不直接修改其所操作的容器内容的算法。
2、可变序列算法:指可以修改它们所操作的容器内容的算法。
3、排序算法:包括对序列进行排序和合并的算法、搜索算法以及有序序列上的集合操作。
4、数值算法:对容器内容进行数值计算。
<一>查找算法(13个):判断容器中是否包含某个值
<二>排序和通用算法(14个):提供元素排序策略
<三>删除和替换算法(15个)
<四>排列组合算法(2个):提供计算给定集合按一定顺序的所有可能排列组合
<五>算术算法(4个)
<六>生成和异变算法(6个)
<七>关系算法(8个)
<八>集合算法(4个)
<九>堆算法(4个)
网友评论