问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据结构 顺序表中插入和删除元素的算法、顺序栈中入栈和出栈的算法

发布网友 发布时间:2022-05-22 01:10

我来回答

1个回答

热心网友 时间:2023-11-23 21:37

//顺序表的插入
void Insert(int i, int item)
{
if (length >= MaxSize)
{
cerr << "上溢";
exit(1);
}
if (i<1 || i>length + 1)
{
cerr << "插入位置非法";
exit(1);
}
for (int j = length; j >= i - 1; j--)
data[j + 1] = data[j];
data[i - 1] = item;
length++;
}
//顺序表的删除
int Delete(int i)
{
if (length == 0)
{
cerr << "下溢";
exit(1);
}
if (i<1 || i>length)
{
cerr << "删除位置非法";
exit(1);
}
int x = data[i - 1];
for (int j = i; j < length; j++)
data[j - 1] = data[j];
length--;
return x;
}
//入栈操作
void Push(T x)
{
if (top == MaxSize - 1)
{
cerr << "上溢";
exit(1);
}
top++;
data[top] = x;
}
//出栈操作
int Pop()
{
if (top == -1)
{
cerr << "下溢";
exit(1);
}
int x = data[top--];
return x;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
社保到期了还有时效吗 2023年河北退休人员认证时间 社保待遇资格认证有效期怎么认证 ...语法How long does it take you to get to school? 此句中“it... 海信电视初始设置后无信号 设置海信电视恢复出厂设置搜不到电视信号 海信一族电视大锅恢复设置没信号怎么? 如何用c程序读取txt文件? 成都膨胀螺丝型号 云南农信个人如何开通手机银行 尾数下溢处理方法的特点,以及适应场合。 使用wps,数据很小但是保存后很大,接着就打不开文件了 凤凰和永久山地车都27速哪个好 山地车用什么牌子好点,请推荐下 凯路仕,奥威特,永久山地自行车哪个牌子好? 买永久自行车什么型号比较好? 山地车永久ye880和千里达和m188哪个好? 雾霾污染所造成的气候环境和人体健康等方面的危害有哪些 英语作文 雾霾对生活的影响.我们该怎么保护环境 60字左右 作文 雾霾这件事影响了我 雾霾作文800字,从生态环境布局方面 电器上所标明的《10A》等于多少瓦 电流10A适合什么家电 10A800W电器可以使用16A公牛插排吗? 10a的用电器接到16a的排插上会跳闸吗? 翌的取名寓意翌的取名寓意是什么 男孩子名字带笠字还是睿字合适 武汉西出站口到汉口方向4站台 夏季出汗是肾虚吗? 前天晚上喝了过期红茶,然后一直拉肚子,现在还拉,一天十几趟厕所,每一次拉一点点,感觉有屎拉不出,应 数据结构栈的问题 大专考试数据结构题 数据结构,利用进出栈将一个十进制数转化为多进制 几道数据结构的题目 请高手指点一下 广西电费每次都是从钱银行卡扣60 广西柳州柳北区白露大道电费多少钱一度? 人民大会堂挂的顺风顺水行万里这副画是谁画的? 广西河池大化县电业局城乡电费价格? 在广西钦州一天大概要多少电? 广西阶梯电费是多少 广西贵港多少钱一度电?一度电又是多少? 广西梧州现在的水费,电费,燃气费用各是多少?那个合算,谢谢。 广西省崇左市龙州县水电收费标准? 请问下,有哪种植物四季开花的,适合室内养的呢, 不毛之地。打一字 最荒凉的地方打一字 国际快递到柬埔寨 要多少钱 到金边快递时效几天 不毛之地的灯谜 快递到柬埔寨快递费用需要多少快递时 不毛之地打一字