[Programmers / Python] 순위검색
알고리즘/Programmers·2022. 3. 2.
문제이해 query를 따로 때서 info를 하나씩 돌면서 처음에는 점수를 확인하고 다음에는 '-' 표시를 확인하고 다음에는 같은 문자가 있는지 확인하면서 만약에 모든 과정을 통과하면 그 query의 성공+1 을 하는 방식을 생각했습니다.(다른사람의 풀이를 보고 알았습니다.) 하지만 이 코드는 효용성 테스트에서는 틀립니다. 모든 info를 도는것이 시간을 잡아먹는거 같습니다. 코드 def solution(info, query): answer = [] for q in query: q = (q.replace('and','').split()) # ['cpp', 'backend', 'senior', 'pizza', '260'] print(q) count = 0 for i in info: # java backend..