数据结构
榴莲尖尖
这个作者很懒,什么都没留下…
展开
-
约瑟夫生死游戏
C语言约瑟夫生死游戏原创 2022-06-15 14:45:51 · 288 阅读 · 2 评论 -
顺序栈的基本操作
#include <stdio.h>#include <stdlib.h>#include <string.h>#define maxsize 1024typedef int ElemType;typedef struct{ ElemType stack[maxsize]; //数组 int top; //当前元素位序} seqstack;//初始化栈seqstack *InitStack(){ seqstack.原创 2021-10-13 16:51:12 · 172 阅读 · 0 评论 -
C语言单链表定义及各类操作
#include <stdio.h>#include <string.h>#include <stdlib.h>typedef int ElemType;typedef struct LNode{ ElemType data;//数据域 struct LNode *next;//指针域}LinkList;//初始化单链表int InitList(LinkList *L){ // L=(LinkList *)malloc(sizeof(LinkL.原创 2021-09-29 16:37:52 · 1547 阅读 · 0 评论 -
链表插入操作
#include <stdio.h>#include <string.h>#include <stdlib.h>typedef int ElemType;typedef struct LNode{ ElemType data;//数据域 struct LNode *next;//指针域}LinkList;int ListInsert(LinkList *L,int i,ElemType Elem){ if (i<1) { return .原创 2021-09-22 19:26:26 · 381 阅读 · 0 评论 -
C语言顺序表的定义以及各类操作
#include <stdio.h>#include <string.h>#include <stdlib.h>#define maxsize 1024typedef int datatype;// #define int datatype//顺序表的定义typedef struct { datatype table[maxsize];//静态数组存放数据元素 int length;//当前顺序表已经存入元素长度}sequenList;.原创 2021-09-21 16:39:49 · 1446 阅读 · 1 评论