[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개의 댓글