摘要: 1 //Queue.h 2 3 #ifndef QUEUE_H 4 #define QUEUE_H 5 6 #define OK 1 7 #define ERROR 0 8 typedef int QElemType; 9 typedef int Status; 10 11 typedef struct QNode { 12 QElemType data; 13 ... 阅读全文
posted @ 2018-12-30 11:49 shadowgully 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1 //Stack.h 2 3 #ifndef STACK_H 4 #define STACK_H 5 6 #define OK 1 7 #define ERROR 0 8 typedef int Status; 9 typedef int SElemType; 10 #define STACK_INIT_SIZE 100 11 #define STACKINCREMENT... 阅读全文
posted @ 2018-12-30 10:41 shadowgully 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 线性表的静态链表存储结构 头文件 操作实现 主函数实现 阅读全文
posted @ 2018-12-25 19:49 shadowgully 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 线性表的链式存储 头文件如下 链表操作的实现 主函数实现 阅读全文
posted @ 2018-12-25 19:46 shadowgully 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 主函数实现 阅读全文
posted @ 2018-12-25 19:43 shadowgully 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 由哈希表的定义,采用C++完成了一个学生成绩存储系统,分析过程如下: 由于哈希表是按KEY值存储,我们假设KEY值为一个字符串。hash算法为字符串的前两位大写字母所对应的数字对一个质数的模运算。 哈希表的类定义如下 搜索函数SearchHash bool HashTable::SearchHash 阅读全文
posted @ 2018-12-08 14:33 shadowgully 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 1.函数调用 注意函数名称,参数个数,参数数据类型 2.函数定义 def 函数名(参数): 函数体 return 返回值 (函数中也可以直接使用pass,意为什么也不做,目的是让程序能够运行不报错) python有一点值得注意,返回值可以为多个,例如: 看上去好像真的返回了两个值,事实上 3.函数参 阅读全文
posted @ 2018-12-07 21:57 shadowgully 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Python的字符串和编码 1.常用编码 与python有关的编码主要有:ASCII、Unicode、UTF-8 其中ASCII如今可以视作UTF-8的子集 内存中统一使用Unicode编码(如记事本使用过程中) 硬盘中或传输过程中统一使用UTF-8编码(如文件中) 2.python字符串 str类 阅读全文
posted @ 2018-12-07 17:04 shadowgully 阅读(441) 评论(0) 推荐(0) 编辑
摘要: python 一种解释型语言(脚本语言),具有代码简洁、入门简单、开发效率高的优点。当然不可避免的有着暴露源码、执行效率低的缺点,但毕竟瑕不掩瑜,在数据是无比宝贵的财富的当下,无疑是一门优秀的编成语言。 python 一种解释型语言(脚本语言),具有代码简洁、入门简单、开发效率高的优点。当然不可避免 阅读全文
posted @ 2018-12-06 17:20 shadowgully 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 满怀憧憬写完了代码,让我绝望的是,一运行就出现了问题:能够输入树的信息,但是无法输出,因此,我认为是二叉树的遍历函数出了问题,但是又无法单单从代码看出 于是,我就写了如下代码,自行构建了一个二叉树: 结果却成功地输出了自行构造的二叉树。由此可见我的遍历函数并没有问题,因此必定是二叉树的create函 阅读全文
posted @ 2018-10-29 21:58 shadowgully 阅读(4282) 评论(6) 推荐(2) 编辑