C++ STL alg

四类:STL算法原文详解

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

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

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

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

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

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

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

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

<五>算术算法(4个)

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

<七>关系算法(8个)

<八>集合算法(4个)

<九>堆算法(4个)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • STL算法部分主要由头文件,,组成。要使用STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板...
    eb51589b1211阅读 631评论 0 1
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,267评论 0 2
  • 今天一早起床为孩子准备早饭,弥补前两天对孩子的倏忽。 很早出门买面包,见有人穿行某超市后门所有我也如常的想要走通往...
    MORNINGFISH阅读 154评论 0 0
  • 简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome Jav...
    李小龙0704阅读 340评论 0 1