여러분이이 작업을 수행하는 알고리즘을 도와 줄 수 있습니까? 선주문, inorder 및 postorder가 구현되어 있으며 이러한 명령 중 하나를 사용하여 트리를 탐색하는 힌트가 제공됩니다. 나는 노드를 레이블링 (또는 "방문")하기 위해 점을 사용하고있다.트리의 깊이와 자손 계산하기
깊이는 루트에서 하단 리프까지의 가장자리 수이므로 이동할 때마다 깊이에 +1을 추가합니까? 그게 뭔가?
자손에 대한 알고리즘에 대해 알지 못합니다. 특정 노드가 가지고있는 노드의 수를 묻습니다.
정상 나무 btw입니다.
'후손 '은 항상 0을 반환합니다. – Potatoswatter
@Potatoswatter : 네, 숙제처럼 보였으므로, 저는 의도적으로 그 자신을 알아 내려고 몇 가지를 남겼습니다 ... –