Tag:数据结构

Tag (数据结构)'s result:

LinkedList

链表的结点中有指针域,这里先写最初级的链表(后续会有链表的进化型和究极进化型) 几个关键点: 1.头指针 2.插入和删除操作的指针修改 3.插入和删除操作的各种情况分析(具体的看注释) 4.记录指针 下面以一个学生成绩管理程序为例: #include <stdio.h> #include <malloc.h> #d……

链队列

链队列带有头结点(不存数值,只为方便操作),队尾指针存有元素,这里我实现了链队列的初始化,插入,删除,销毁操作 #include <stdio.h> #include <stdlib.h> typedef struct Qnode { int data; struct Qnode *next; } Qnode,*Q……

链栈

链栈设了一个栈顶指针,这里我实现了插入,删除,判空,打印操作 #include <stdio.h> #include <stdlib.h> typedef struct Node { int data; struct Node *next; } StackNode; StackNode *top = NULL; v……