首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
06-27 17:48
曼伦商贸_供应链管理(准入职员工)
曼伦内推
电商运营面试流程首先是自我介绍,详细介绍了三到五分钟1️⃣轮:1.为什么没有选择本专业相关的实习2现在所学的专业有什么优势3.为什么不做之前的实习转换了赛道,(为什么想做快销和电商相关的实习)4.对本公司哪些产品比较了解5.对本岗位需要做的事情有哪些了解?你想象中的电商运营最重要的是什么6.因为我在简历中写了自己也在经营自媒体账号。所以问了之后有没有做达人的打算以及对经营自媒体的理解。7.了解居住地址及通勤情况,是否能接受加班8.对本岗位的详细介绍,大概介绍了有3到5分钟。反问:后期能不能接触到正式员工的工作内容总结:并没有对过往实习经历进行深挖,而施更加侧重于对本岗位本公司的理解。以及是否能...
点赞
评论
收藏
分享
06-25 16:53
滴滴_运维开发工程师(准入职员工)
滴滴内推
真实工作体验~先说结论:非常安利!!! 在滴滴成长很快,对新人有培养体系。老板们和同事都很职业,能力强,培养了我比较好的职业习惯,也拿到了比较好的结果。当然有时候压力也会大一点点,挺过去就好了。 上下班不打卡,包晚餐,9点后打车免费。有商保报销90%,过节有公司礼盒。有人情味,相较其他厂老人(3年以上司龄)相对更多些!⭐关于职场氛围:真的很爱滴滴🍊的氛围,大家都很亲近,组里人也会一起吃饭,而且经常被请客,嘻嘻。还有就是可能职场不是很大,整个二楼一半人我都认识了!我从最开始比较害羞到慢慢主动和别人搭话噜,感觉这次实习认识的小伙伴还是比较多的! ⭐关于成长:mt和同事不管在日常工作上还是求职、职...
滴滴公司福利 956人发布
点赞
评论
收藏
分享
06-21 17:53
华南师范大学 Java
26届找暑期实习,求大佬们指点
从3月份开始投,各种厂都试过了,要么面试没通过要么挂,没收到一份offer马上就要暑假了,求大佬们指点指点😭😭😭
BlitzIron:
校园经历去了
点赞
评论
收藏
分享
05-12 20:30
安徽理工大学 Java
这是什么意思😰
牛客928043833号:
在他心里你已经是他的员工了
点赞
评论
收藏
分享
06-26 18:04
郑州大学 嵌入式工程师
被面试官说哭了
今天面试被问到:“你觉得自己是个什么样的人?”,我回答说我个人开朗抗压能力强巴拉巴拉的,结果对方说:好了我知道了,但我觉得从今天面试来看我并不觉得你是个能量很强的人,没有别的问题的话,就到这结束吧。。。。 然后挂断后不知道为啥,就突然很想哭,眼泪直接喷涌而出,可能也是因为找工作期间没有得到正向反馈,所以绷不住了 每场面试都是在消耗本i人的能量
程序员小白条:
面的多了就知道什么牛马面试官都有,不用放在心上,工作中的烦心事还多的是
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
2
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
小红书Java实习一面(6.27)
1.6W
2
...
关于前后端面试的一些有用的知识
3282
3
...
大三双非鼠鼠破防瞬间
3158
4
...
终于还是选择跟自己和解了
3087
5
...
26届秋招在即,分享我的Offer经验
2837
6
...
鼠鼠感觉前途一片黑暗啊
2709
7
...
感觉我是那种以为腾讯实习三个月
2124
8
...
哎不是?
1924
9
...
美团暑期面经,已挂
1831
10
...
26届二本,学校强制进厂!
1552
创作者周榜
更多
正在热议
更多
#
26届校招投递进展
#
26871次浏览
215人参与
#
烟草笔面经互助
#
16734次浏览
180人参与
#
现代汽车前瞻技术研发急速编程挑战赛
#
7435次浏览
96人参与
#
为了找工作你花了哪些钱?
#
26691次浏览
256人参与
#
你今年的保底offer是哪家
#
117999次浏览
536人参与
#
你觉得技术面多长时间合理?
#
96388次浏览
707人参与
#
你觉得专业和学校哪个对薪资影响最大
#
61184次浏览
488人参与
#
kpi面有什么特征
#
51940次浏览
402人参与
#
牛友们,签完三方你在忙什么?
#
98079次浏览
852人参与
#
听到哪句话就代表面试稳了or挂了?
#
170633次浏览
1367人参与
#
如何缓解入职前的焦虑
#
192158次浏览
1338人参与
#
打工人的精神状态
#
49146次浏览
856人参与
#
查收我的offer竞争力报告
#
189405次浏览
1265人参与
#
通信/硬件公司求职体验
#
121485次浏览
860人参与
#
选完offer后,你后悔学本专业吗
#
46214次浏览
234人参与
#
你秋招想去哪些公司
#
21424次浏览
796人参与
#
你后悔选择现在的专业吗
#
83745次浏览
676人参与
#
机械人春招想让哪家公司来捞你?
#
344361次浏览
3078人参与
#
外包能不能当跳板?
#
34187次浏览
214人参与
#
牛友的志愿填报指南
#
26816次浏览
167人参与
#
地方国企笔面经互助
#
31052次浏览
105人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务