728x90
오랜만에 3단계를 맞췄다. 두 리스트 정렬 후 풀었고, 시간 초과가 계속 났으나 count 변수를 생성해줘서 이를 해결했다.
import heapq
def solution(A, B):
answer = 0
# 숫자가 큰 쪽이 승리
# A[i] 보다 최소로 큰 숫자 return, 없으면 최솟값 return
A = sorted(A)
B = sorted(B)
count = 0
for i in range(0,len(A)):
for j in range(count,len(B)):
if B[j]>A[i]:
answer+=1
count = j+1
break
return answer728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 기지국 설치 (0) | 2023.02.07 |
|---|---|
| [파이썬] 프로그래머스 베스트앨범 (0) | 2023.02.06 |
| [파이썬] 프로그래머스 야근 지수 (0) | 2023.01.30 |
| [파이썬] 프로그래머스 최고의 집합 (0) | 2023.01.21 |
| [파이썬] 프로그래머스 이중우선순위큐 (0) | 2023.01.20 |