[BOJ 알고리즘, C++] #2751 수 정렬하기 2
BOJ 알고리즘 문제 풀이, 2751번 문제 : 수 정렬하기 2
정렬 알고리즘을 사용하여 배열의 원소들을 오름차순으로 정렬합니다.
문제
std::sort()
C++의 <algorithm> 헤더 파일에서 제공하는 "sort()"를 활용하여, 배열 혹은 벡터의 원소들을 오름차순, 혹은 내림차순으로 정렬할 수 있습니다. 기본적으로, sort 함수는 오름차순의 정렬을 제공합니다.
sort( 시작 주소, 마지막 주소, 정렬 함수)
코드 작성
#include <iostream>
#include <algorithm>
using namespace std;
int main (){
int N;
cin >> N;
int arr[1000000] = {};
for(int i =0; i<N; i++){
cin >> arr[i];
}
// 시작 주소 = 배열 이름, 마지막 주소 = 배열 이름 + 원소 갯수
sort(arr, arr+N);
for(int i =0; i<N; i++){
cout << arr[i] << '\n';
}
}
'문제 풀이 > BOJ 문제 풀이' 카테고리의 다른 글
[BOJ알고리즘, C++]#15649 N과 M(1), 깊이 정렬, DFS (0) | 2022.02.12 |
---|---|
[BOJ알고리즘, C++]#10814 나이순 정렬 (0) | 2022.02.02 |
[BOJ알고리즘, C++]#1181 단어 정렬 (0) | 2022.02.02 |
[BOJ알고리즘, C++]#11650 좌표 정렬하기 (0) | 2022.02.02 |
[BOJ알고리즘, C++]#1427 소트 인사이드 (0) | 2022.02.02 |