Skip to content

概述:

  • 算法主要由头文件 <algorithm> <numeric> <functional> 等定义。
  • <algorithm>是所有 STL 头文件中最大的一个,范围涉及到比较,交换,查找,遍历操作,复制,修改等等等
  • <numeric>体积很小,主要用于对数组和向量进行数值计算,如求和,求积,求最大值,求最小值等等
  • <functional>定义了一些函数对象,可以作为算法的仿函数,用于对数据进行处理,如对数组进行排序,查找等等