상세 컨텐츠

본문 제목

[HackerRank] Arrays - DS (Data Structure)

PROGRAMMING/Algorithm

by koharin 2021. 1. 4. 20:19

본문

728x90
반응형

INPUT: 배열 크기, 배열 원소

OUTPUT: reverse된 배열 원소 

 

코드에서 reverseArray 함수 구현하는 문제

#!/bin/python3

import math
import os
import random
import re
import sys

# Complete the reverseArray function below.
def reverseArray(a):
    a.reverse()
    return a

if __name__ == '__main__':
    fptr = open(os.environ['OUTPUT_PATH'], 'w')

    arr_count = int(input())

    arr = list(map(int, input().rstrip().split()))

    res = reverseArray(arr)

    fptr.write(' '.join(map(str, res)))
    fptr.write('\n')

    fptr.close()

reverse() 사용해서 배열의 요소를 뒤집는다.

그냥 return a.reverse()는 값을 반환해주는 것이 아니라, a 요소를 뒤집어주기 때문에 a 자체를 반환해야 한다.

 

728x90
반응형

관련글 더보기