[TIL]Day 161

이재희·2021년 5월 11일
0

TIL

목록 보기
161/312

leetcode 841번 문제

class Solution:
    def canVisitAllRooms(self, rooms: List[List[int]]) -> bool:
        seen = set()
        stack = [0]
        
        while stack:
            room = stack.pop()
            seen.add(room)
            
            keys = rooms[room]
            for key in keys:
                if key not in seen:
                    stack.append(key)
        if len(rooms) == len(seen):
            return True
        else:
            return False

임시저장만 해두고 배포를 안했다 ㅜㅜ 다음부터는 내용이 조금이라도 써지면 우선 배포하고 블로그 내용 수정해야지...

매일매일 블로그 쓰기가 습관이 될수 있도록...

profile
오늘부터 열심히 산다

0개의 댓글

관련 채용 정보