摘要: 终于学完了JAVA基础 总结怎么做,发现了思维导图这个东西,发现梳理下来还真有用。 阅读全文
posted @ 2018-09-17 11:42 晓生寒 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 创建二叉树 先序和中序创建树 #号法创建树 验证对称二叉树 阅读全文
posted @ 2018-09-05 16:15 晓生寒 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 发现总结相比初学,真是痛苦好多。。。 二叉树的表示: 二叉链表示法 数据data 指针left_child 指针right_child typedef struct TriTNode { int data; //左右孩子指针 struct TriTNode *lchild, *rchild; str 阅读全文
posted @ 2018-09-05 11:28 晓生寒 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 计划着总结,发现就是把做过的东西过了一遍。 总结确实很痛苦,先学新的东西吧,哈哈 接上篇 六:实现文件的新建,保存和另存为功能 1.在头文件中Public中声明函数: voidnewFile(); // 新建操作 boolmaybeSave(); // 判断是否需要保存 boolsav 阅读全文
posted @ 2018-08-21 20:36 晓生寒 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 看了一眼博客,感觉自己好像学的东西好多,挺杂。哈哈,一部分是因为兴趣,一部分是因为工作。 不知不觉QT基础篇已经学完了,联想到上次到某家公司技术面,还是觉得,总结真的很有必要。这里就对基础篇做一个总结。 学习的网站:http://www.qter.org/portal.php?mod=list&ca 阅读全文
posted @ 2018-08-21 17:00 晓生寒 阅读(2808) 评论(0) 推荐(0) 编辑
摘要: 二叉树编程练习: 求叶子节点数目 void leafNum(BiTNode* root, int *num) { if (root == NULL) { //递归结束的条件,空树 return; } //叶子节点 if (root->lChild == NULL && root->rChild == 阅读全文
posted @ 2018-08-17 17:06 晓生寒 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 树的定义: 树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合 (1)每个结点有零个或多个子结点 (2)没有父节点的结点称为根节点 (3)每一个非根结点有且只有一个父节点 (4)除了根结点外,每个子结点可以分为多个不相交的子树。 (1)每个结点有零个或多个子结点 (2)没有父 阅读全文
posted @ 2018-08-17 14:34 晓生寒 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 在学习API,MFC时,看到了C++的重要性质。之前了解过封装,继承,多态,今天看完《深入浅出MFC》一书中的论述,对这三个概念有了更深的认识。为了防止自己忘记,写下这篇总结。 封装 面向对象,即“一切皆对象”。 把对象的属性描述出来,即对象的属性,“类”。 对象的属性有两大成员:属性(proper 阅读全文
posted @ 2018-08-15 19:22 晓生寒 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 文件和目录管理(这里不写函数参数,具体使用,参考API) 删除、复制、重命名、移动文件 DeleteFile(LPCTSTR lpFileName) CopyFile() MoveFile() 创建、打开、读写文件,获取文件大小 CreatFile() ReadFile() WriteFile() 阅读全文
posted @ 2018-08-14 13:05 晓生寒 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 文件系统用到的API: GetLogicalDrives 获取主机中所有的逻辑驱动器,一Bit Map的形式返回 GetDriveType 获取驱动器类型 GetVolumeInformation() 获取驱动器信息 获取驱动器根路径: 创建一个数组 CHAR szLogicalDriveStrin 阅读全文
posted @ 2018-08-13 13:28 晓生寒 阅读(165) 评论(0) 推荐(0) 编辑