-
https://programmers.co.kr/learn/courses/30/lessons/49993
코딩테스트 연습 - 스킬트리
programmers.co.kr
첫번째 시도까지 걸린 시간: 25분푸는데 걸린 시간: 28분예외 : 스킬트리에 있는 스킬이 모두 스킬 배열에 없는 경우시간에 쫓기며 하니까 효율성따윈 개나 주고 푸는 느낌이긴 하지만,, 사실 효율성 생각해도 똥같이 풀었으니 똑같다^^(오열)
오와 열 오와 열! 을 맞춰!
def solution(skill, skill_trees):answer = 0for i in range(len(skill_trees)):skill_tree = "".join(c for c in skill_trees[i] if c in skill)if len(skill_tree) == 0:answer += 1continueif len(skill_tree) < len(skill):for j in range(len(skill_tree)):if skill[j] != skill_tree[j]:breakif j == len(skill_tree)-1:answer += 1else:for j in range(len(skill)):if skill[j] != skill_tree[j]:breakif j == len(skill)-1:answer += 1return answer위지원데이터와 관련된 일을 모두 좋아합니다
'2020년 > 코테' 카테고리의 다른 글
[코테 연습] Fizz Buzz Python (0) 2020.08.28 [코테연습] Minimum Cost For Tickets #Python (0) 2020.08.28 [코테 연습] 2019 카카오 개발자 겨울 인턴십_크레인 인형뽑기 게임 (0) 2020.08.25 [코테 연습]조이스틱 Python (0) 2020.07.23 [코테 연습] 체육복 Python (0) 2020.07.11