博客专栏  >  编程语言   >  STL笔记

STL笔记

以最简单的方式记录STL的使用和一些细节.

关注
0 已关注
13篇博文
  • STL算法---数学计算算法

    数学计算算法 1. accumulate iterator对标识的序列段元素之和,加到一个由val指定的初始值上。重载版本不再做加法,而是传进来的二元操作符被应用到元素上 函数原形 templ...

    2014-08-30 10:41
    715
  • STL算法---生成和变异算法(遍历元素, 对元素做一些事情)

    (遍历元素, 对元素做一些事情) 1. fill / fill_n fill 将[first, last)中的元素赋值为x 函数原形 template void fill(FwdIt f...

    2014-08-30 10:29
    820
  • STL算法---拷贝/删除/替换算法

    1. copy / copy_backward(复制序列) 1.1 copy 复制序列 函数原形 template OutIt copy(InIt first, InIt last, O...

    2014-08-29 16:40
    504
  • STL算法---排序算法(二)

    4. random_shuffle(随机调整次序) 对指定范围内的元素随机调整次序。 重载版本输入一个随机数产生操作 函数原形 template void random_shuffle(Ran...

    2014-08-29 09:58
    693
  • STL算法---排序算法(一)

    1. nth_element 将范围内的序列重新排序, 使所有小于等于第n个元素的元素都出现在它前面,而大于它的都出现在后面。 重载版本使用自定义的比较操作 函数原形 template voi...

    2014-08-28 21:08
    514
  • STL算法---集合算法

    集合算法 set_union / set_intersection / set_difference / set_symmetric_difference 1. set_union...

    2014-08-28 17:36
    507
  • STL算法---关系算法(大于/小于/相等/包含)

    1. equal [first, last)与[x, x + last - first)每个对应位置的元素相等, 返回true.(默认使用等于操作符)  重载版本使用输入的操作符代替默认的...

    2014-08-28 11:34
    581
  • STL算法---堆算法

    堆算法 有4个函数(make_heap, push_heap, pop_heap, sort_heap) 1. make_heap 把指定范围内的元素生成一个堆。 重载版本使用自定义比...

    2014-08-27 16:13
    617
  • STL算法---查找算法(四)

    9. lower_bound和upper_bound lower_bound返回一个非递减序列[first, last)中第一个大于等于值val的位置。 upper_bound返回一个非递减序列[...

    2014-08-27 14:47
    491
  • STL算法---查找算法(三)

    6. find 和find_if元素查找 使用元素的等于操作符, 对范围[first, last)内的元素与输入值val进行比较. 当匹配时,结束搜索, 返回该元素的一个InputIterator ...

    2014-08-27 09:57
    546
  • STL算法---查找算法(二)

    3. count(统计) 利用等于操作符,把在[_First, _Last)范围内的元素与输入值_Val比较,返回相等元素个数 size_t count(_InIt _First, _InIt _...

    2014-08-27 08:53
    637
  • STL算法---查找算法(一)

    一. 查找算法 1. adjacent_find (相邻查找) adjacent_find(_First, _Last); 在范围[_First, _Last)查找第一对相邻相等的元素, 并返回...

    2014-08-22 16:53
    823
  • STL算法目录

    STL算法---查找算法 1. adjacent_find (相邻查找) 在范围[_First, _Last)查找第一对相邻相等的元素, 并返回这对元素的前面的iterator 2. b...

    2014-08-30 11:40
    619

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部