C,数据结构
imumu_xi
这个作者很懒,什么都没留下…
展开
-
线性链表详
1.结构体struct Node{ ElemType data; struct Node *next;}LNode, *LinkLinst; 这里的LNode是结构体类型,可以类似于int,可以类似定义 LNode n;LinkLinst是此结构体型指针2. LinkList n = (LinkList)malloc(sizeof(LNode));malloc原创 2017-11-06 18:04:54 · 251 阅读 · 0 评论 -
串知识点详解(数据结构,严蔚敏版)
此为数据结构对串的一些操作,其中包括定位子串位置的普通算法,与KMP模式匹配算法等。原创 2017-12-20 13:58:36 · 2515 阅读 · 0 评论 -
栈知识点详解(数据结构,严慧敏版)
栈结构:typedf struct{SElemType *base;SElemType *top;int stacksize;}SqStack1.初始化栈S.base=(SElemType *)malloc (STACK_INIT_SIZE*sizeof(SElemType));s.base得到的是新分配内存的首地址2.对栈操作的函数3.迷宫,汉诺塔,运算表达式求解。4。逆波兰式转换原创 2017-11-20 18:53:51 · 2441 阅读 · 0 评论 -
队列知识点详解(数据结构,严慧敏版)
1.队列结构typedef struct QNode{ int data; struct QNode *next;}QNode,*QueuePtr;typedef struct{ QueuePtr front; //队首指针 QueuePtr rear; //队尾指针}LinkQueue;2.队列相关操作#include原创 2017-11-24 21:13:57 · 664 阅读 · 0 评论 -
C语言知识点
1.scanf_s("%d",&a)返回的是成功读取输入值的个数。原创 2017-11-06 18:06:19 · 169 阅读 · 0 评论