알고리즘
1. 문자열 내마음대로 정렬하기
풀이:
def solution(strings, n):
answer = []
for i in strings :
answer.append(i[n]+i)
answer.sort()
return [i[1:] for i in answer]
풀이:
def solution(array, commands):
answer = []
for i in range(len(commands)):
arr = array[commands[i][0]-1:commands[i][1]]
arr.sort()
answer.append(arr[commands[i][2]-1])
return answer
풀이:
def solution(numbers):
answer = set()
for i in range(len(numbers)):
for j in range(i+1, len(numbers)):
answer.add(numbers[i]+numbers[j])
answer = list(answer)
answer.sort()
return answer