728x90
반응형
프로그래머스 Level 2 스킬트리
코테 준비는 조금 귀찮지만 그래도 꾸준히 하지 않으면 실력을 다 잃어버리는 것 같아서 하루에 한 문제라도 꾸준히 다시 풀려고 합니다!
문제 링크 programmers.co.kr/learn/courses/30/lessons/49993
from collections import deque
def solution(skill, skill_trees):
answer = 0
for item in skill_trees:
dq = deque(skill)
for s in item:
if s in skill:
if s != dq.popleft():
break
else:
answer += 1
return answer
보통 python으로 문제를 풀 때 자료구조로 deque 를 많이 쓰게 되는 것 같습니다.
오늘은 진짜 오랜만에 간단하게.. 한 문제 풀기 :)
그럼 이만!
728x90
반응형
'코딩해 > 코테준비' 카테고리의 다른 글
[프로그래머스] C++ 연습문제 최댓값과 최솟값 (0) | 2020.11.06 |
---|---|
[라인플러스] 2019 상반기 인턴 코딩테스트 문제(Python) (0) | 2020.10.13 |
[프로그래머스] Python 키패드 누르기(카카오 인턴십) (0) | 2020.10.06 |
[프로그래머스] Python 두 개 뽑아서 더하기 (월간 코드 첼린지) (0) | 2020.10.03 |
[프로그래머스 Python] 올바른 괄호 (연습문제) (0) | 2020.10.03 |