모두의 파이썬 unit13 친구의 친구찾기

암영·2022년 5월 29일
0

모두의 파이썬

목록 보기
8/9

13-1

def search_graph(g,start):
    check=set()
    add=[]
    
    check.add(start)
    add.append(start)
    
    while add:
        p=add.pop(0)
        print(p)
        
        for x in g[p]:
            if x not in check:
                check.add(x)
                add.append(x)
                
graph={
    1:[2,3],
    2:[4,5],
    3:[1],
    4:[2],
    5:[2]
}

search_graph(graph,1)
        
profile
just do! -얼레벌레 굴러가는 공대생

0개의 댓글

관련 채용 정보