该文被密码保护。 阅读全文
posted @ 2021-11-09 22:28 zonkidd 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 从静态顺序表中删除第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 阅读全文
posted @ 2021-11-09 21:08 zonkidd 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 向静态生成表中插入元素: 向顺序表Sqlist中第i个位置插入元素item, 该顺序表原长度为n void InsertElem(ElemType Sqlist[], int &n, int i, ElemType item){ int t; if(n==MaxSize || i<1 || i>n+ 阅读全文
posted @ 2021-11-09 20:15 zonkidd 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 静态定义顺序表:与定义一个数组的方法类似 #define MaxSize 100 ElemType Sqlist[MaxSize]; int len; 动态定义顺序表: #define MaxSize 100 typedef struct{ ElemType *elem; int length; i 阅读全文
posted @ 2021-11-09 20:13 zonkidd 阅读(408) 评论(0) 推荐(0) 编辑