algorithm头文件的说明。以及在C与C++中的区别?
展开全部
<algorithm>是c++特有的STL模板的算法头文件 包含了一些特定的算法函数 包括sort(),stable_sort(),partical_sort(),nth_element()等常用的算法函数
追问
可以具体说明是那些算法函数吗?谢谢了。
追答
我们老师只给我们介绍了几个常用的里的函数:
其中firtst,mid,last,mid,nth均为迭代器类型
排序默认为升序 排序范围为[first,last) 即first至last前一位
sort(first,last)快排
stable_sort(first,last)归并排序
partical_sort(first,mid,last)堆排序
nth_element(first,nth,last)找出第n小的元素放于nth所在的位置
min_element(first,last)寻找范围内最小值 返回迭代器
max_element(first,last)寻找范围内最大值 返回迭代器
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询