size_t _FindLeafSize(Node* root)     //求二叉树叶子节点的个数
    {
        //static size_t count = 0;
        if (root == NULL)
            return 0;

if (root->_left == NULL&&root->_right == NULL);
        return 1;

return _FindLeafSize(root->_right) + _FindLeafSize(root->_left);
    }

//求二叉树第K层的节点个数
    size_t _FindKLevel(Node* root, size_t k, size_t level)    //找二叉树中第K层节点
    {
        static size_t num = 0;
        if (root == NULL)
            return 0;

if (level == k)
        {
            ++num;
            return num;
        }
        _FindKLevel(root->_left, k, level + 1);
        _FindKLevel(root->_right, k, level + 1);

return num;
    }

最新文章

  1. ubuntu 14.04 配置tomacat8
  2. 大小写互换-"数字字符串"转换成数字
  3. c# datagridview 中DataSource的使用总结
  4. androidStudio 改包名
  5. 在ArcGIS 10.3标注中竖排文字
  6. 解决SQLServer2008 Express远程连接出错的问题[Error: 1326错误]
  7. log file sync
  8. Linux错误码的含义
  9. POJ 2976 Dropping tests 01分数规划
  10. WCF Service端Inspector
  11. python运维开发(二十五)---cmdb开发
  12. 第6章 适配器模式(Adapter Pattern)
  13. 引入servlet概念
  14. SQL SERVER 日期转换大全
  15. Docker学习笔记 - Docker的远程访问
  16. quartz 使用问题,小坑
  17. 基于Vue的Quasar Framework 介绍 这个框架UI组件很全面
  18. 【读书笔记】iOS-iPad与iPhone
  19. vue中filter的用法
  20. android笔记---LoginActivity extends FinalActivity

热门文章

  1. java算法 第七届 蓝桥杯B组(题+答案) 10.压缩变换
  2. python's metaclass
  3. rsyslog收集nginx日志配置
  4. 数据库版本控制工具:NeXtep Designer
  5. extends前提
  6. HUST软工1506班第2周作业成绩公布
  7. 白盒测试实践-任务进度-Day01
  8. Linux 配置nfs
  9. java Concurrent包学习笔记(二):CountDownLatch和CyclicBarrier
  10. yii2项目实战-访问控制过滤器ACF讲解