대기열을 사용하고 모든 노드를 표시하여 BFS를 수행 할 수 있습니다. 그래프가 인접 행렬에 저장되어 있으면 노드가 얼마나 많은 지 쉽게 알 수 있고 마커 배열을 만들 수 있습니다.링크 된 데이터 구조에 대한 먼저 검색 알고리즘을 작성할 수 있습니까?
TreeNode 정의가있는 경우 어떻게해야합니까? (예 : 정의주기, 나는 트리에있는 노드 수를 알 수 없습니다.)
# Definition for a binary tree node
class TreeNode:
def __init__(self, x):
self.val = x
self.left = None
self.right = None
무엇을 시도 했습니까? 어디서 붙어 있니? – schwobaseggl
의견을 주셔서 감사합니다. 알고리즘을 처음 사용했습니다. 첫 번째 단계에서는 각 노드에 마커를 할당해야합니다. 그런 표식 배열을 어떻게 할당 할 지 모르겠습니다. @schwobaseggl – hxd1011
의견에 정보를 추가하는 대신 질문을 편집해야합니다. – PiedPiper