ツリーの深さ



  
  
  
  
  1. , . 
  2. int GetDepth(Node* root) { 
  3. if (NULL == root) { 
  4.     return 0; 
  5. int left_depth = GetDepth(root->left); 
  6. int right_depth = GetDepth(root->right); 
  7. return left_depth > right_depth ? left_depth + 1 : right_depth + 1; 

 
本文は「ni番頭のITコラム」ブログから、転載お断り!