500error
[COS Pro 2급, Python] 1차 5번 : 배열의 순서 뒤집기 본문
반응형
문제
주어진 배열의 순서를 뒤집으려고 합니다.
예를 들어 주어진 배열이 [1, 4, 2, 3]이면, 순서를 뒤집은 배열은 [3, 2, 4, 1]입니다.
정수가 들어있는 배열 arr와 arr의 길이 arr_len이 매개변수로 주어졌을 때, arr를 뒤집어서 return 하도록 solution 함수를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
code
def solution(arr):
left, right = 0, len(arr)-1
while right != 1:
arr[left], arr[right] = arr[right], arr[left]
left += 1
right -= 1
return arr
arr = [1, 4, 2, 3]
ret = solution(arr)
print("solution 함수의 반환 값은", ret, "입니다.")
반응형
'알고리즘 > 파이썬' 카테고리의 다른 글
[COS Pro 2급, Python] 1차 7번 : 영어 수강 대상자 수 구하기 (0) | 2024.01.02 |
---|---|
[COS Pro 2급, Python] 1차 6번 : 369 게임 박수의 갯수 구하기 (1) | 2024.01.02 |
[COS Pro 2급, Python] 1차 4번 : 등장하는 가장 많은 수와 적은수 구하기 (0) | 2024.01.02 |
[COS Pro 2급, Python] 1차 3번 : 시작 날짜와 끝 날짜의 사이 날짜구하기 (0) | 2024.01.02 |
[COS Pro 2급, Python] 1차 2번 : 쇼핑몰 등급별 할인 금액구하기 (1) | 2024.01.02 |
Comments