- 博客(2)
- 收藏
- 关注
翻译 非递归实现二叉树的遍历
1、先序遍历基本思想:1>首先定义一个栈,每遇到一个节点,就对其数据进行访问;然后将其入栈,将当前节点的左孩子赋给它,循环此过程,直到最左节点被访问并被压入栈中。2>出循环后用临时变量保存栈顶节点,然后对栈顶节点进行出栈操作,到此说明当前节点以及其左子树已被访问过了。3>将临时变量的右孩子赋给当前节点,用子问题的方式去访问其右子树。[
2017-03-30 21:07:53 230
翻译 拷贝构造函数相关知识总结
在C++中,下面三种对象需要调用拷贝构造函数!1. 对象以值传递的方式传入函数参数[c-sharp] view plain copyclass CExample { private: int a; public: //构造函数 CExample(int b) { a = b;
2017-03-14 21:45:04 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人