数据结构
抽象带篮子
大可不必了解我,看我笑话就好
展开
-
王道2023线性表部分代码
#include<stdio.h> #include<stdlib.h> #include<stdbool.h> // 单链表 typedef struct LNode{ int data; struct LNode * next; }LNode, *LinkList; // 头插法 LinkList head_insert(LinkList * L){ LNode * s; (*L) = (LinkList)malloc(sizeof原创 2022-04-03 17:02:27 · 254 阅读 · 1 评论 -
数据结构栈和队列c语言实现
1.编写函数,采用链式存储实现栈的初始化、入栈、出栈的操作。 2.编写函数,采用顺序存储实现栈的初始化、入栈、出栈的操作。 3.编写函数,采用链式存储实现队列的初始化、入队、出队的操作。 4.编写函数,采用顺序存储实现队列的初始化、入队、出队的操作。 5.编写一个主函数,在主函数中设计一个简单的菜单,分别调试上述算法。 #include<stdio.h> #include<stdlib.h> #define Stake_size 50 #define FALSE -1 #define原创 2021-04-09 18:52:07 · 654 阅读 · 0 评论 -
数据结构单链表操作(c语言)
#include<stdio.h> #include<stdlib.h> typedef struct Node { int data; struct Node * next; }Node,*LinkList; //LinkList与Node*同为结构体指针 void InitList(LinkList* L) //初始化单链表 { *L = (LinkList)malloc(sizeof(Node)); (*L)->next = NULL;原创 2021-04-03 00:34:51 · 453 阅读 · 0 评论