컴굥일지
[BOJ/백준 2751][C++] 수 정렬하기 2 본문
반응형
문제
https://www.acmicpc.net/problem/2751
문제 내용
수를 입력받아서 정렬하여 출력하면 된다.
문제에서는 O(nlogn)의 시간 복잡도로 풀라고 되어있다.
문제 풀이
c++의 경우는 sort()를 쓰면 쉽게 정렬할 수 있다.
코드
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
//입력
int n; cin >> n;
vector<int> arr(n);
for (int i = 0; i < n; i++) cin >> arr[i];
//정렬
sort(arr.begin(), arr.end());
//출력
for (int i = 0; i < n;i++) cout << arr[i] << '\n';
}
반응형
'알고리즘 > 코테 문제' 카테고리의 다른 글
[BOJ/백준 9184][C++] 신나는 함수 실행 (0) | 2022.05.04 |
---|---|
[BOJ/백준 11651][C++] 좌표 정렬하기 2 (0) | 2022.05.03 |
[BOJ/백준 1436][C++] 영화감독 숌 (0) | 2022.05.01 |
[BOJ/백준 17478][C++] 재귀함수는 뭔가요? (0) | 2022.04.30 |
[BOJ/백준 10872][C++] 팩토리얼 (0) | 2022.04.29 |
Comments