四類:STL算法原文詳解
1、非可變序列算法:指不直接修改其所操作的容器內容的算法。
2、可變序列算法:指可以修改它們所操作的容器內容的算法。
3、排序算法:包括對序列進行排序和合并的算法、搜索算法以及有序序列上的集合操作。
4、數值算法:對容器內容進行數值計算。
<一>查找算法(13個):判斷容器中是否包含某個值
<二>排序和通用算法(14個):提供元素排序策略
<三>刪除和替換算法(15個)
<四>排列組合算法(2個):提供計算給定集合按一定順序的所有可能排列組合
<五>算術算法(4個)
<六>生成和異變算法(6個)
<七>關系算法(8個)
<八>集合算法(4個)
<九>堆算法(4個)