STL(常用排序,拷贝,替换算法)

4.5 常用排序算法

/*

    merge算法 容器元素合并,并存储到另一容器中

    @param beg1 容器1开始迭代器

    @param end1 容器1结束迭代器

    @param beg2 容器2开始迭代器

    @param end2 容器2结束迭代器

    @param dest  目标容器开始迭代器

*/

merge(iterator beg1, iterator end1, iterator beg2, iterator end2, iterator dest)

/*

    sort算法 容器元素排序

    注意:两个容器必须是有序的

    @param beg 容器1开始迭代器

    @param end 容器1结束迭代器

    @param _callback 回调函数或者谓词(返回bool类型的函数对象)

*/

sort(iterator beg, iterator end, _callback)

/*

    sort算法 对指定范围内的元素随机调整次序

    @param beg 容器开始迭代器

你可能感兴趣的:(STL,stl)