数据结构导论系列(1):线性表基本预算——插入和删除操作及其定位操作(附实现代码)
发布时间
阅读量:
阅读量
1、插入运算方法与实现
顺序表插入操作与长度变化
实现代码如下:
#include <iostream>
using namespace std;
typedef int DataType;
const int Maxsize = 8;
typedef struct
{
DataType data[Maxsize]; //存放数据的数组
int length; //顺序表的实际长度
}SeqList; //顺序表类型名为SeqList
SeqList L; //定义L为一个顺序表
void InsertSeqlist(SeqList L, DataType x, int i) //插入预算:将元素X插入到顺序表L的第i个数据
{
if (L.length == Maxsize) cout << ("表已满"); //判断表内是否还有剩余空
全部评论 (0)
还没有任何评论哟~
