[백준 2750] 수 정렬하기

alsry._.112·2023년 9월 3일
0

백준

목록 보기
44/102

🔗문제 풀러가기
단계별로 풀어보기 단계 13의 1번째 문제이다.

문제 분석

algorithm에 내장되어 있는 sort내장함수를 사용하였다.
삽입 정렬이나 버블 정렬을 이용해서 다시 풀어보는 것을 추천한다.

코드

#include <iostream>
#include <algorithm>
 using namespace std;

 int main()
 {
	 int n;
	 cin >> n;

	 int arr[1000];
	 
	 for (int i = 0; i < n; i++)
	 {
		 cin >> arr[i];
	 }

	 sort(arr, arr + n);

	 for (int i = 0; i < n; i++)
	 {
		 cout << arr[i] << endl;
	 }
 } 

해석

  1. 처음에 입력받은 수만큼 for문을 돌며 수를 입력 받아 arr 배열에 저장한다.
  2. sort함수를 사용한다.

    첫번째 인자: 배열의 포인터,
    두번째 인자: 배열의 포인터 + 배열의 크기

  3. 이렇게 정렬된 배열을 전부 출력하면 끝!
profile
소통해요

0개의 댓글