数据结构
ziangHome
这个作者很懒,什么都没留下…
展开
-
利用栈的线性结构将十进制转化为八进制的C语言描述
#include <stdio.h> #include<stdlib.h> #define M 100 //创建结构体 typedef struct sline { int STACK[M]; int top; }sline,*sl; //创建栈 sl CREATE() { sl l; l=(sl)malloc(sizeof(sline)); l->top=-1; if(l==NULL) { printf("failure!"); } else {原创 2021-10-18 11:10:15 · 301 阅读 · 0 评论 -
C语言描述顺序线性表的基本操作
代码内容包括: 1.表的创建 2.增删改查插 3.界面跳转 代码实现如下: #include <stdio.h> #include<stdlib.h> #define MaxSize 20 typedef int ElemType;//将int类型赋予别名 //创建结构体 typedef struct{ ElemType A[MaxSize];//MaxSize是给表的一个预估容量 int n;//n是指当前A的元素个数,记录当下表的大小 }seqList,*pSeqList;//原创 2021-09-25 11:25:45 · 156 阅读 · 1 评论