首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Memarry丶弑神
2015-04-09 13:09
前端工程师
关注
已关注
取消关注
堆栈
用一个整形数组实现一个有固定上界为100个的堆栈,实现push,pop,size方法并编写代码对堆栈进行功能测试,语言使用Java,C#或C++均可
提示
全部评论
推荐
最新
楼层
laigongbing
#include <stdio.h> #include <sys/types.h> #include <stdbool.h> #include <stdlib.h> struct Stack { int* array; int top; size_t size; }stack; /*初始化*/ void init(stack* S) { S->array=(int*)malloc(sizeof(100)); S->top=-1; S->size=0; } /*判空*/ bool empty(stack* S) { if(S->size==0) retun true; else return false; } /*判满*/ bool full(stack* S) { if(S->size==100) return true; else return false; } /*进栈*/ void push(stack* S,int data) { if(!full(S)) { top++; S->array[top]=data; S->size++; } } /*出栈*/ int pop(stack* S) { if(!empty()) { int data=S->array[top--]; S->size--; return data; } } /*存有多少元素*/ size_t size(stack* S) { return S->size; } /*销毁并恢复到初始状态*/ void destroy(stack* S) { S->size=0; S->top=-1; free(S->array); S->array=NULL; } int main(void) { stack STACK; init(&STACK); for(int i=0;i<100;i++) if(!full(&STACK)) push(&STACK,i); printf("size=%d\n",size(&STACK)); while(!empty(&STACK)) printf("%d ",pop(&STACK)); printf("\n"); printf("size=%d\n",size(&STACK)); destroy(&STACK); return 0; }
点赞
回复
分享
发布于 2015-04-03 22:41
暂无评论,快来抢首评~
相关推荐
昨天 17:13
西安工业大学 golang
网易游戏互娱 试卷:27届实习生项目-笔试题3.24
一道模拟,一道BFS(应该是吧,感觉自己不太能写,就输出-1,拿了16分)第一道妖伞,持伞人 AC了,第二道 蛋仔派对移动问题“骗”了16分,哦对了,为啥网易给我发了两个笔试,球球各位牛友解答
a方寸星河:
第二题在加上当起点和终点位于同一列或同一行时,输出1,能骗44
笔试
点赞
评论
收藏
分享
03-03 12:55
北京交通大学 Java
简历+boss打招呼
为啥约不到面试啊😭😭😭是我的简历问题,还是打招呼有问题大佬们,能帮忙看看简历吗?
点赞
评论
收藏
分享
03-08 18:49
已编辑
中南大学 Java
Java27 9本简历求拷打
引流:腾讯 阿里字节 美团
点赞
评论
收藏
分享
03-26 16:17
牛客运营
具身智能是未来?
给大家整理了一些关于具身智能方面的项目学习经验!基于Datawhale的开源项目整理~
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
2
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
双非选手的求职的感悟
5106
2
...
美团暑期实习一面
4970
3
...
阿里笔试竟然考了AI提示词。。。
4200
4
...
面试官视角聊聊:如何避免成为“AI工具人”
3913
5
...
网申助手用了三周,说说真实感受(不是广告)
3491
6
...
双非两段大厂实习0offer,我做对了什么
2889
7
...
携程3.25Java开发二面面经
2771
8
...
暑期结束,拥抱腾讯了
2639
9
...
OpenAI关停Sora,这就不玩了?
2333
10
...
快手暑期前端一面 3.25
2001
创作者周榜
更多
正在热议
更多
#
AI面会问哪些问题?
#
22346次浏览
443人参与
#
找AI工作可以去哪些公司?
#
6545次浏览
158人参与
#
厦门银行科技岗值不值得投
#
7055次浏览
181人参与
#
你的实习产出是真实的还是包装的?
#
17683次浏览
321人参与
#
从事AI岗需要掌握哪些技术栈?
#
6620次浏览
211人参与
#
春招至今,你的战绩如何?
#
55893次浏览
503人参与
#
米连集团26产品管培生项目
#
12729次浏览
284人参与
#
你做过最难的笔试是哪家公司
#
26153次浏览
155人参与
#
面试被问期望薪资时该如何回答
#
382282次浏览
2163人参与
#
阿里笔试
#
173514次浏览
1277人参与
#
哪些公司真双非友好?
#
68826次浏览
286人参与
#
一张图晒出你司的标语
#
3474次浏览
63人参与
#
晶盛机电求职进展汇总
#
35178次浏览
318人参与
#
沪漂/北漂你觉得哪个更苦?
#
8571次浏览
179人参与
#
长得好看会提高面试通过率吗?
#
20693次浏览
239人参与
#
AI时代,哪个岗位还有“活路”
#
9979次浏览
307人参与
#
春招你拿到offer了吗
#
827984次浏览
9973人参与
#
HR最不可信的一句话是__
#
5126次浏览
101人参与
#
学历对求职的影响
#
661773次浏览
4233人参与
#
投递几十家公司,到现在0offer,大家都一样吗
#
338842次浏览
2152人参与
#
2025,我想......
#
94135次浏览
679人参与
#
什么专业适合考公
#
59293次浏览
307人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务