数据结构与算法
文章平均质量分 50
不可触碰的殇
纵有千古,横有八荒,前途似海,来日方长
展开
-
单链表实现图书管理系统
单链表实现的图书管理系统相比于结构体实现的管理系统,可以随时开辟新的空间,可以增加书的信息单链表的实现首先肯定还是打印单链表的常规操作,创建表头,创建节点,表头法插入,特定位置删除,打印链表struct book{ char name[20]; float price; int num; //书的数量};//3 数据容器——链表struct Node{ struct book data; struct Node*next;};void printflist(s原创 2021-03-17 23:34:53 · 5637 阅读 · 1 评论 -
含表头的单链表
单链表的基本结构单元就是结构体变量,链表的意义在于将结构体通过指针的形式连接起来,即每一个结构体的指针指向下一个结构体基本元素——结构体struct Node{ int data; struct Node *next;};创建表头表示整个链表//1 创建一个表头表示整个链表struct Node *createlisthead(){ //链表的基本结构单元就是结构体变量 //结构体指针指向结构体变量 //1 赋值结构体变量的地址 //2 动态内存申请 struct Node原创 2021-03-16 23:42:15 · 466 阅读 · 0 评论