![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
富士山冰柠檬
这个作者很懒,什么都没留下…
展开
-
二叉树的各种遍历(递归+非递归)
持续更新1. 二叉树的层次遍历(非递归,使用队列先进先出原则)Node* level_traversal(Node* root) { if (root == nullptr) return root; // 初始化队列同时将第一层节点加入队列中,即根节点 queue<Node*> Q; Q.push(root); // 外层的 while 循环迭代的是层数 while (!Q.empty()) { //原创 2020-10-15 16:06:03 · 45 阅读 · 0 评论 -
C++
逐语句(代码的执行过程)、逐过程(只逐行执行main中代码)运行可用于调试代码。右键->运行到光标处将执行程序,直到执行到达您的鼠标光标选择的语句为止。(若是循环的某条语句则第二次循环到达此处不会停止)调试->继续运行程序,直到程序终止或遇到断点。从程序的开头开始就与继续相同。一个断点是特殊的标记,告诉调试器程序的停止执行到达断点。(若是循环的某条语句则每次循环到达断点处都会停止)(与运行到光标处有所区别)在代码调试过程中->调试->监视->监视1(在其中手动添原创 2020-07-15 17:50:13 · 224 阅读 · 0 评论