摘要: 数据结构四 一、关于线性表中双链表 #include "stdio.h" #include "stdlib.h" struct DNode{ int data; struct DNode* prior,* next; }; struct DNode* CreateNode(int e){ struc 阅读全文
posted @ 2021-10-13 19:08 世间万事-往事随风 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 数据结构三 一、关于线性表中单链表的头插法和尾插法 #include "stdio.h" #include "stdlib.h" struct LNode{ int data; struct LNode* next; }; //创建一个节点 struct LNode* CreateNode(int 阅读全文
posted @ 2021-10-13 17:26 世间万事-往事随风 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 数据结构二 一、关于线性表中单链表的有头单链表实现方式和无头单链表的实现方式 1.无头单链表的实现方式 #include "stdio.h" #include "stdlib.h" struct LNode{ //定义单链表结点类型 int data; //每个节点存放一个数据元素 struct L 阅读全文
posted @ 2021-10-13 15:54 世间万事-往事随风 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 数据结构一 一、关于线性表中顺序表的静态实现方式和动态实现方式 1. 静态实现方式 // 顺序表的实现 静态分配 #include <stdio.h> #define MaxSize 10 typedef struct{ int data[MaxSize]; int length; }SqList; 阅读全文
posted @ 2021-10-13 13:55 世间万事-往事随风 阅读(31) 评论(0) 推荐(0) 编辑