C++ 정렬


개요

C++ 정렬

배열 정렬

#include <iostream>
#include <algorithm>
using namespace std;
int main() {
    int nums[] = {11, 1, 12, 2};
    int len = sizeof(nums)/sizeof(int);
    sort(nums, nums+len);
    for(int i=0; i<len; i++) cout << nums[i] << ' '; // 1 2 11 12
}

배열 정렬

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
    vector<int> nums = {11, 1, 12, 2};
    sort(nums.begin(), nums.end());
    for(auto& n: nums) cout << n << ' '; // 1 2 11 12
}

같이 보기