第十周项目3-利用二叉树遍历思想解决问题(3)
来源:互联网 发布:韩国剑灵捏脸数据 编辑:程序博客网 时间:2024/06/06 01:07
Copyright (c) 2015,烟台大学计算机学院
All rights reserved,
All rights reserved,
文件名称:idea.cpp
作者:王阳
完成日期:2015年12月04日
求二叉树b的叶子节点个数:
#include <stdio.h>#include "btree.h"int LeafNodes(BTNode *b) //求二叉树b的叶子节点个数{ int num1,num2; if (b==NULL) return 0; else if (b->lchild==NULL && b->rchild==NULL) return 1; else { num1=LeafNodes(b->lchild); num2=LeafNodes(b->rchild); return (num1+num2); }}int main(){ BTNode *b; CreateBTNode(b,"A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I)))"); printf("二叉树b的叶子节点个数: %d\n",LeafNodes(b)); DestroyBTNode(b); return 0;}
0 0
- 第十周-项目3 - 利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周-项目3 - 利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周 项目3-利用二叉树遍历思想解决问题
- 第十周项目3利用二叉树遍历思想解决问题
- 第十周 项目3--利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周项目3【利用二叉树遍历思想解决问题】
- 第十周项目3 - 利用二叉树遍历思想解决问题
- 第十周 项目3 利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周项目3利用二叉树遍历思想解决问题
- 第十周 项目3-利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周项目3-利用二叉树遍历思想解决问题
- 第十周项目3利用二叉树遍历思想解决问题
- (第十周项目3)利用二叉树遍历思想解决问题
- Android中获取网络图片的三种方法
- UEFI引导系统
- 轻松学习JavaScript八:JavaScript函数
- 学习node-inspector的调试技巧
- windows平台进程CPU占用率的计算
- 第十周项目3-利用二叉树遍历思想解决问题(3)
- 数据库更新,当主键为自增列是,插入或者更新的方法
- 运行程序提示access violation at address的解决方法【转自互连网】
- Ubuntu14.04编译 Android5.0
- asp.net 分页思想+mvc 分页
- Android中webview里js和java的相互调用--含代码demo解析
- 轻松学习JavaScript九:JavaScript对象和数组
- java中几个关键字 this static final
- vSphere Management Assistant(VMA) 命令行修改IP