더북(TheBook)

먼저 노드를 일곱 개 만들고 데이터를 삽입합니다.

코드 13-8 data_structure_2/ds_3/binary_tree.py ④ (노드 생성 코드)

if __name__ = = "__main__":
    # 이진 트리 객체 생성
    bt = BinaryTree()        #7

    # 노드 생성
    # 이진 트리 객체로 노드를 생성
    n1 = bt.make_node()      #8


    bt.set_node_data(n1, 1)  #9
    # 노드 데이터 설정
    # 마찬가지로 이진 트리 객체로 노드의 데이터를 설정
    n2 = bt.make_node()
    bt.set_node_data(n2, 2)

    n3 = bt.make_node()
    bt.set_node_data(n3, 3)

    n4 = bt.make_node()
    bt.set_node_data(n4, 4)

    n5 = bt.make_node()
    bt.set_node_data(n5, 5)

    n6 = bt.make_node()
    bt.set_node_data(n6, 6)

    n7 = bt.make_node()
    bt.set_node_data(n7, 7)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.