정렬 하지 않은 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <iostream>
#include <algorithm>
#include <functional>
#include <vector>
using namespace std;
int main()
{
vector<int> arr;
arr.push_back(1);
arr.push_back(3);
arr.push_back(5);
arr.push_back(2);
arr.push_back(6);
for(int i=0; i<5; i++) {
cout << arr[i] << " ";
}
return 0;
}
|
cs |
1
|
1 3 5 2 6
|
cs |
오름차 순 정렬
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#include <iostream>
#include <algorithm>
#include <functional>
#include <vector>
using namespace std;
int main()
{
vector<int> arr;
arr.push_back(1);
arr.push_back(3);
arr.push_back(5);
arr.push_back(2);
arr.push_back(6);
// 오름차순 정렬
sort(arr.begin(), arr.end());
for(int i=0; i<5; i++) {
cout << arr[i] << " ";
}
return 0;
}
|
cs |
출력 결과
1
|
1 2 3 5 6
|
cs |
내림차 순 정렬
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#include <iostream>
#include <algorithm>
#include <functional>
#include <vector>
using namespace std;
int main()
{
vector<int> arr;
arr.push_back(1);
arr.push_back(3);
arr.push_back(5);
arr.push_back(2);
arr.push_back(6);
// 내림차 순 정렬
sort(arr.begin(), arr.end(), greater<int>());
for(int i=0; i<5; i++) {
cout << arr[i] << " ";
}
return 0;
}
|
cs |
출력 결과
1
|
6 5 3 2 1
|
cs |
Const 레퍼런스 전달 방식 (0) | 2020.06.22 |
---|---|
스마트포인터 (0) | 2020.06.22 |
네임스페이스 (0) | 2020.06.22 |
virtual inheritance in c++ (0) | 2019.09.05 |
소멸자 (0) | 2018.09.30 |
댓글 영역