algorithm头文件是C++的标准算法库,它主要应用在容器上。 因为所有的算法都是通过迭代器进行操作的,所以算法的运算实际上是和具体的数据结构相分离的 ,也就是说,具有低耦合性。 因此,任何数据结构都能使用这套算法库,只要它具有相应的迭代器类型。
algorithm函数一览
详细见链接:https://zh.cppreference.com/w/cpp/header/algorithm
函数 | 功能 | 代码示例 |
---|---|---|
all_of()、any_of()、none_of() | 检查谓词是否对范围中所有、任一或无元素为 | https://www.cnblogs.com/chengzi123/p/4488927.html |
Algorithm学习之all_of学习: https://www.cnblogs.com/chengzi123/p/4488927.html
标准库头文件algorithm: https://zh.cppreference.com/w/cpp/header/algorithm