티스토리 뷰
📌문제
하나의 수열에는 다양한 수가 존재한다. 이러한 수는 크기에 상관없이 나열되어 있다. 이 수를 큰 수부터 작은 수의 순서로 정렬해야 한다. 수열을 내림차순으로 정렬하는 프로그램을 만드시오.
📌풀이
파이썬이 기본 정렬 라이브러리 사용
기본적인 정렬을 할 수 있는지 물어보는 문제
📌코드
n = int(input())
# N개의 정수를 입력받아 리스트에 저장
array = []
for i in range(n):
array.append(int(input()))
# 파이썬 기본 정렬 라이브러리로 정렬 수행
array = sorted(array, reverse=True)
# 정렬이 수행된 결과를 출력
for i in array:
print(i, end=" ")
내림차순 정렬을 할 경우 sorted 함수 인자에 reverse=True
📌참고
이것이 취업을 위한 코딩 테스트다 with 파이썬
IT 취준생이라면 누구나 입사하고 싶은 카카오・삼성전자・네이버・라인!취업의 성공 열쇠는 알고리즘 인터뷰에 있다! IT 취준생이라면 누구나 가고 싶어 하는 카카오, 라인, 삼성전자의 2016년
www.google.com
'코딩테스트' 카테고리의 다른 글
두 배열의 원소 교체 (2) | 2024.10.23 |
---|---|
성적이 낮은 순서로 학생 출력하기 (2) | 2024.10.22 |
파이썬의 정렬 라이브러리 (1) | 2024.10.19 |
heapq 라이브러리 문법 (2) | 2024.10.18 |
함수, global 키워드, 람다 표현식 (0) | 2024.10.18 |