如何在C++中使用STL对数组进行排序()

给定数组arr[], 请使用C++中的STL对该数组进行排序。
例子:

Input: arr[] = {1, 45, 54, 71, 76, 12} Output: {1, 12, 45, 54, 71, 76}Input: arr[] = {1, 7, 5, 4, 6, 12} Output: {1, 4, 5, 6, 7, 12}

【如何在C++中使用STL对数组进行排序()】方法:排序可以借助sort()STL中提供的功能。
语法如下:
sort(arr, arr + n);

//C++ program to sort Array //using sort() in STL#include < bits/stdc++.h> using namespace std; int main() {//Get the array int arr[] = { 1, 45, 54, 71, 76, 12 }; //Find the size of the array int n = sizeof (arr) /sizeof (arr[0]); //Print the array cout < < "Array: " ; for ( int i = 0; i < n; i++) cout < < arr[i] < < " " ; cout < < endl; //Sort the array sort(arr, arr + n); //Print the sorted array cout < < "Sorted Array: " ; for ( int i = 0; i < n; i++) cout < < arr[i] < < " " ; cout < < endl; return 0; }

输出如下:
Array: 1 45 54 71 76 12 Sorted Array: 1 12 45 54 71 76

被认为是行业中最受欢迎的技能之一, 我们拥有自己的编码基础C++ STL通过激烈的问题解决过程来训练和掌握这些概念。

    推荐阅读