- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 二叉树的建立及三种遍历方式c++语言实现
早上写了二叉树的代码,树这一节基本的东西就全完了.在阅读程序之前,建议先阅读严蔚敏的数据结构(c语言版)第6章 , 因为代码的实现是基于算法6.1 算法6.3 算法6.4我们构造P129页的图6.9的二叉树其中,中序遍历采用非递归方式,借助于栈实现了遍历, 后续和先序遍历使用递归方式.在构造二叉树时 , 采用先序的顺序构造它.我们给出要构造的二叉树 , 可以在P12...
2018-07-17 14:08:45 17633 5
原创 表达式求值
这里对严蔚敏版的数据结构一书中表达式求值算法给出代码实现.具体参见严蔚敏版数据结构表达式取值章节.表达式求值 实际使用栈来做, 也就是说 , 表达式求值实际是栈的应用 . 这里采用 " 算符 优先法" 对表达式求值.代码里实现的是基于加减乘除的整数运算 . 没有对表达式出错情况进行处理. 如果读者需要出错处理 , 在Precede()函数里返回0的代表表达式出错 . 读者可依据返回值自行处理 . ...
2018-07-13 18:38:54 4406 8
原创 c++知识点总结(2)
1 : 构造函数中 , 对数组的初始化时不能用初始化表的形式.2: 重写是父类和子类之间才有的关系 , 重载是指函数名相同 , 函数参数个数和类型不同.3: Box box() ; //声明了一个box()方法 , 它 返回Box对象. Box box ; //定义了一个Box 类对象 . 4: 在声明构造函数时指定默认构造参数值 , 而不要在定义构造函数时指定其参数.5: 一般...
2018-07-12 20:04:39 93
原创 基于c++ ege图形库的五子棋游戏
五子棋小游戏的制作教程该制作基于ege图像库, 首先需要安装配置ege环境 就可以编写小游戏了. 用到的ege库函数不多 , 主要是基于c++的.文档如下: 关于五子棋的构思: 实现人人对战的五子棋游戏.使用面向对象的c++ 和 ege库实现. ege的安装过程不在说明 ...
2018-07-09 14:20:30 6962 6
原创 c++知识点总结
1:申明存在赋值兼容时的引用要加const关键字.例: double d = 3.14 ; const int &a = d; 内部实现: int temp =d ; const int &a = temp; (temp是系统创建的临时变量)2: new 和 delete 是运算符. malloc 和 free 是函数.3: String 不...
2018-07-02 21:34:09 144
图书管理二叉树.rar
2020-03-06
hibernatelib.rar
2019-06-14
五子棋小游戏
2018-07-09
学生成绩管理系统制作教程(含代码)
2018-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人