永发信息网

求一个压栈的算法,讲元素e压入栈中,成为新的栈顶元素。

答案:1  悬赏:0  手机版
解决时间 2021-03-05 17:39
#define STACK_INIT_SIZE 100
#define STACKINCREMENT 10
tepedef struct {SElem Type*base;
SElem Type*top;
int stacksize;
}SqStack;
最佳答案
void pushElemt(sqStack &S,SElem e)
{
if((S.top - S.base) > S.satcksize //空间不足
{
S.base = (SElemType*)reamalloc(S.base,(S.stacksize+STACKINCREMENT)*sizeof(SElemType));//重新分配空间
if(!S.base) exit(-1);
S.top = S.base +S.sizestacksize;
s.stacksize += STACKINCREMENT;
}
*S.top++ = e;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男朋友不肯回家见我爸妈
杭州苹果专卖店在哪里?
顺安旅社地址在哪,我要去那里办事
PSP真三国无双2中的赤兔马入手
蓝莓肉是什么颜色
东莞UI设计培训机构哪家好
“1905年,孙中山明确把‘平均地权’作为民生
碧海岸茶楼地址有知道的么?有点事想过去
冰箱恒温上0~8哪个是最冷
高血糖15.是不是很严重
如何拍摄汽车坐垫
性激素六项检查结果,睾酮偏高,雌二醇偏低,
区域发展的核心是
尚居宅配全屋家具数码定制怎么去啊,有知道地
手机为什么连家里的wifi老是掉线
推荐资讯
派雅门窗这个地址在什么地方,我要处理点事
深圳西到天津的快K1620次列车都是经过什么车
聚四氟乙烯板有哪些标准厚度
大嘴宝贝连锁幼儿园我想知道这个在什么地方
按增值税的规定,企业的下列行为应视同销售征
盘龙居东门地址在哪,我要去那里办事
珠海市南珠进出口有限公司这个地址在什么地方
老回民特色抓饭三凉烧烤王我想知道这个在什么
我是木匠皇帝中主角有几个老婆
某季节性冻土层为黏土层,测得地表冻胀前标高
苹果5如果越狱后会怎么样?
为什么我家里养鸡就死?有什么迷信的东西在里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?