코딩테스트 (26) 썸네일형 리스트형 [Python] 달리기 경주 def solution(players, callings): for call in callings: i = players.index(call) player = players[i-1] players[i-1] = call players[i] = player return players 시간 초과 뜸 def solution(players, callings): for call in callings: i = players.index(call) players[i-1], players[i] = players[i], players[i-1] return players 이렇게 swap으로도 바꿔봤는데 여전히 시간 초과.. 정답 코드 def solution(players, callings): player_dict = {play.. [Python] 최댓값과 최솟값 split 함수 : split(인자)의 인자 기준으로 문자열을 나눠서 배열에 저장해줌 split 된 상태로 바로 min, max를 했더니 음수가 제대로 안걸러지는듯 해서 split 되고 나서 각 값이 int형으로 제대로 안나눠져 있다고 생각하여 map 함수를 이용하여 각 배열의 값을 int형으로 바꿔주었다. min, max 함수 : 배열의 최소, 최대 값 찾기 def solution(s): arr = s.split(' ') print(arr) arr = list(map(int, arr)) answer = str(min(arr))+" "+str(max(arr)) return answer 이전 1 2 3 4 다음