随笔分类 - C语言数据结构
摘要:从静态顺序表中删除第i个位置元素 void DelElem(ElemType Sqlist[], int &n, int i){ int j; if(i<1 || i>n) exit(0); //非法删除 for(j=i; j<n; j++) Sqlist[j-1]=Sqlist[j]; //将第i
阅读全文
摘要:向静态生成表中插入元素: 向顺序表Sqlist中第i个位置插入元素item, 该顺序表原长度为n void InsertElem(ElemType Sqlist[], int &n, int i, ElemType item){ int t; if(n==MaxSize || i<1 || i>n+
阅读全文
摘要:静态定义顺序表:与定义一个数组的方法类似 #define MaxSize 100 ElemType Sqlist[MaxSize]; int len; 动态定义顺序表: #define MaxSize 100 typedef struct{ ElemType *elem; int length; i
阅读全文

浙公网安备 33010602011771号