程序媛张小雨


私信TA

用户名:dotcpp0680713

访问量:407

签 名:

等  级
排  名 5760
经  验 1496
参赛次数 1
文章发表 5
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:

sort函数用于C++中,对给定区间所有元素进行排序,默认为升序,也可进行降序排序。

sort函数包含在头文件为#include<algorithm>的c++标准库中,使用的排序方法是类似于快速排序的方法,时间复杂度为n*log2(n),执行效率较高。

语法:Sort(start,end,cmp)

参数:(1)start表示要排序数组的起始地址;(2)end表示数组结束地址的下一位;(3)cmp用于规定排序的方法,可不填,默认升序。

功能:sort函数用于C++中,对给定区间所有元素进行排序,默认为升序,也可进行降序排序。一般是直接对数组进行排序,例如对数组a[10]排序,sort(a,a+10)。这里的10代表元素的个数,排序的范围实际上是大于等于a且小于a+10。


参考代码:

#include<iostream>

#include<algorithm>

using namespace std;

int main()

{

    int sz[3];

    for(int i=0;i<3;i++)

            cin>>sz[i];

    sort(sz,sz+3);

    for(int i=0;i<3;i++)

        cout<<sz[i]<<' ';

    return 0;

}

 

0.0分

0 人评分

  评论区

  • «
  • »