마지막으로 이 그래프를 딕셔너리로 바꾸면 다음과 같습니다.

    # 미로 정보

    # 미로의 각 위치에 알파벳으로 이름을 지정

    # 각 위치에서 한 번에 이동할 수 있는 모든 위치를 선으로 연결하여 그래프로 표현

    maze = {

        'a': ['e'],

        'b': ['c', 'f'],

        'c': ['b', 'd'],

        'd': ['c'],

        'e': ['a', 'i'],

        'f': ['b', 'g', 'j'],

        'g': ['f', 'h'],

        'h': ['g', 'l'],

        'i': ['e', 'm'],

        'j': ['f', 'k', 'n'],

        'k': ['j', 'o'],

        'l': ['h', 'p'],

        'm': ['i', 'n'],

        'n': ['m', 'j'],

        'o': ['k'],

        'p': ['l']

    }

     

     

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.