数据结构:(更新中)成员变量、成员函数和实例一般命名和定义方法
来源:互联网 发布:税务师如何备考知乎 编辑:程序博客网 时间:2024/05/16 03:53
二叉树
结点
class Node {public: Node *lchild, *rchild; int data; Node(int _data) { data = _data; lchild = NULL; rchild = NULL; } ~Node() { if (lchild != NULL) { delete lchild; } if (rchild != NULL) { delete rchild; } } void preorder() { cout << data << " "; if (lchild != NULL) { lchild -> preorder(); } if (rchild != NULL) { rchild -> preorder(); } } void inorder() { if (lchild != NULL) { lchild -> inorder(); } cout << data << " "; if (rchild != NULL) { rchild -> inorder(); } } void postorder() { if (lchild != NULL) { lchild -> postorder(); } if (rchild != NULL) { rchild -> postorder(); } cout << data << " "; }};
树
class BinaryTree {private: Node *root;public: BinaryTree() { root = NULL; } ~BinaryTree() { delete root; } void preorder() { root -> preorder(); } void inorder() { root -> inorder(); } void postorder() { root -> postorder(); }};
实例
BinaryTree binarytree;
阅读全文
0 0
- 数据结构:(更新中)成员变量、成员函数和实例一般命名和定义方法
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- 反射(成员方法和成员变量)
- otcl 成员变量和成员函数的定义
- 静态成员变量和静态成员函数的定义
- VC++6.0中定义一个类的对象后,用“.”访问其成员函数和成员变量时,其成员函数和成员变量没有自动弹出
- C++ 成员函数成员变量 静态成员函数和变量
- 接口中成员变量和成员函数介绍
- C++中静态成员变量和静态成员函数
- c++中静态成员函数和静态成员变量
- JDK1.8中 接口成员变量和成员方法
- Java中成员变量和成员方法的使用
- 成员变量和方法变量
- 类的初始化顺序(一)
- Materail Design 入门(十)—— RecyclerView的使用(二)万能分隔线
- 浅谈android、web混合开发
- Matlab中插值函数汇总和使用说明
- 最长单调递增子序列的长度
- 数据结构:(更新中)成员变量、成员函数和实例一般命名和定义方法
- 博客记录学习过程--win10与Ubuntu16.10双系统
- 好的面试是一次自我修行
- Oracle 查询出来的数据取第一条
- C语言作业-advance4-1-逆序输出
- 1150: 数数多少个整数
- Bash Co-Processes
- win7/8 关闭非正常关机的自动修复功能
- IT运维完美蜕变后将走向何方