摘要:
#include <stdio.h> #include <stdlib.h> #define MAXQSIZE 100 typedef int QElemType; typedef struct QNode{ QElemType data; QNode *next; }QNode,*QLinkPtr 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #define MAXQSIZE 100 typedef int QElemType; typedef struct{ QElemType *base; int front; int rear; }Queue; void 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR -1 typedef int Status; typedef int SElemType; typedef struct StackNode{ SElemType da 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #define max_size 100 typedef int SElemType; typedef struct { SElemType *base; SElemType *top; int stacksize; }S 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #define OK 1; #define ERROR -1; typedef int Status; typedef int ElemType; typedef struct DuLnode{ ElemType data 阅读全文
摘要:
#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct Lnode{ ElemType data; Lnode *next;}Lnode,*LinkNode;int InitLinkNode(LinkNode 阅读全文
摘要:
#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct Lnode{ ElemType data; Lnode *next;}Lnode,*LinkNode;int InitLinkNode(LinkNode 阅读全文
摘要:
线性表理解不难,理清删除元素和插入元素的的前驱和后继的关系就可以了。删除就是要先将需要删除的位置空出来然后从需要删除的位置开始把后面的元素往前搬。插入就是将插入的地方空出来从最末尾开始将元素往后搬。 下面是C语言的代码实现。 #include <stdio.h>#include <stdlib.h> 阅读全文
摘要:
索引是对数据库表中一列或多列的值进行排序的一种结构。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。索引只是提高效率的一个因素,如果你的MySQL有大数据量的表,就需要花时间研究建立最优秀的索引,或优化查询语句。 索引的优点 索引大大减小了服务器需要扫描 阅读全文
摘要:
连表查询就是把多个表的数据整合在一张临时表里展示。 UNION、UNIONALL可以把两个select语句的查询结果合并到一起! UNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中。删除重复的数据 UNIONALL操作符用于连接两个以上的SELECT语句的结果组合到一个结果 阅读全文