C++
文章平均质量分 96
朱子恒
这个作者很懒,什么都没留下…
展开
-
线索二叉树中序非递归线索化以及递归线索化构建和遍历算法
线索二叉树中序非递归线索化以及递归线索化构建和遍历算法大部分教材给出了 线索二叉树的中序递归线索化以及中序遍历,但是没给出非递归,现在网上大部分非递归算法代码各种条件判断写的比较离谱,所以干脆自己总结了一个清晰的。原创 2021-12-09 11:24:57 · 2700 阅读 · 1 评论 -
二叉树前序遍历、中序遍历、后序遍历递归以及非递归算法详解以及代码整合
引文对二叉树的前中后序递归以及非递归算法以及层序遍历思想做了整合因为某些书籍上对这类算法,写的非常笼统,所以,这里将从树的链式存储开始,结合整个 链表、栈、队列等结构来完成对树的学习,当然,这里也将会完美的列出所用的栈、队列等结构,直接复制代码即可运行。说明:下面代码 在定义的时候可能不会遵循一般的编程规范,比如这些愚蠢的结构体的名字(因为这就是为了考试用的)。请已经工作了的童鞋理解(虽然我自己都非常想吐槽)原创 2021-12-08 14:25:10 · 1765 阅读 · 0 评论 -
C++程序设计分析 (基于谭书第三版)
C++程序设计分析 (基于谭书第三版)因为某些考试中需要,而我也正好学习过其它编程语言,对C++也有些基础,所以往下划出了一些 谭书(第三版)的重点内容,谭书有一些不能过编译的代码和错误也修改了。下面将从 结构体开始,带你一步步踩坑谭书。用户自定义数据类型结构体类型在c语言中,结构体的成员只能是数据,c++中既可以包括数据也可以包括函数。c中结构体 在使用的时候,比如Student是个结构体,那么使用必须 struct Student student1; 但是c++中可以直接写 Student s原创 2021-09-09 14:33:43 · 882 阅读 · 0 评论