常用排序算法

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

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

@param  beg1容器1开始迭代器

@param  end1容器1结束迭代器

@param  beg2容器2开始迭代器

@param  end2容器2结束迭代器

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

sort(iterator beg, iterator end,  _callback)

sort算法 容器元素排序

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

@param  beg容器1开始迭代器

@param  end容器1结束迭代器

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

random_shuffle(iterator beg,  iterator  end)

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

@param  beg容器开始迭代器

@param  end容器结束迭代器

reverse(iterator beg, iterator end)

reverse算法 反转指定范围的元素

@param  beg容器开始迭代器

@param  end容器结束迭代器

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 其实写排序算法的博客已经有很多了,其中不乏某些细心的博主去仔细讲解各种排序的过程,甚至有使用gif图来表现排序过程...
    qufl阅读 7,022评论 0 51
  • 插入排序 概述: 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有...
    街角仰望阅读 4,363评论 0 8
  • 作为一名程序员,算法是一个没法回避的话题,因为它可以说是专业与不专业的一条分界线。想要在未来有更高的技术造诣,学会...
    chiang24阅读 3,332评论 0 0
  • 本文仅作为个人学习排序算法的参考笔记,若想详细了解学习,请前往 http://blog.csdn.net/han_...
    biubiu15阅读 3,647评论 0 0
  • 当我们进行数据处理的时候,往往需要对数据进行查找操作,一个有序的数据集往往能够在高效的查找算法下快速得到结果。所以...
    Single_YAM阅读 4,739评论 0 3

友情链接更多精彩内容