반응형
정렬
문제 추천
- 문자열 내 마음대로 정렬하기(Lv1)
- 정수 내림차순으로 배치하기(Lv1)
- K번째 수(Lv1)
- 가장 큰 수(Lv2)
- 튜플(Lv2)
- 지형 이동(Lv4)
+)
- 파일명 정렬(Lv2)
- H-Index(Lv2)
문자열 내 마음대로 정렬하기
def solution(strings, n):
answer = []
answer = sorted(strings, key=lambda x: (x[n], x))
return answer
정수 내림차순으로 배치하기
def solution(n):
answer = 0
answer = sorted(list(str(n)), reverse=True)
answer = int("".join(answer))
return answer
K번쨰 수
def solution(array, commands):
answer = []
for com in commands:
tmp = sorted(array[com[0]-1:com[1]])
answer.append(tmp[com[2]-1])
return answer
가장 큰 수
튜플
지형 이동
파일명 정렬
H-Index
반응형
'코딩테스트 > 코딩 테스트 합격자 되기(파이썬편)' 카테고리의 다른 글
[코딩테스트] 요약 (0) | 2024.07.06 |
---|---|
[코딩테스트] 해시 (0) | 2024.07.05 |
[코딩테스트] 큐 (0) | 2024.07.05 |
[코딩테스트] 스택 (0) | 2024.07.05 |
[코딩테스트] 배열 / 연결리스트 (0) | 2024.07.05 |