首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
02-24 14:52
河北师范大学 算法工程师
MetaApp Android开发实习生 二面面经
📍面试公司:MetaApp🕐面试时间:2/24💻面试岗位:Android开发实习生❓面试问题:一、项目经历深挖类(核心考察项目真实性、技术细节掌握度、安卓开发基本功)之前是有一些安卓的项目制作经验,是吧?我看你简历里有一个即时通讯项目,还有另外两个项目都是后端的,对吧?你在这个即时通讯项目里,主要做了哪些安卓相关的工作?项目里用到的room数据库,是用来存储哪些数据的?会话信息是怎么存储的?聊天的历史记录信息,是存在这个数据库里吗?聊天记录的数据结构是什么样的?消息类型里包含视频类型对吧,那视频类型的消息会有哪些字段?视频这块的功能是别人写的还是你写的?那图片类型的消息有哪些字段?请你从...
查看27道真题和解析
点赞
评论
收藏
分享
02-20 17:18
已编辑
黑龙江大学 Java
agent实习都干什么?什么是ReAct和Planning & Extractor?
在构建AI Agent(智能体)时,如何引导大模型有效完成复杂任务是一个核心问题。当前主流范式主要有两种:ReAct(推理+行动) 和 Planning & Extractor(规划+提取器)。它们都旨在增强模型的自主性和任务执行能力,但在工作流程和适用场景上存在显著差异。本文将通过实例对比两者的异同,帮助企业根据实际需求选择合适范式。一、ReAct范式ReAct由Shunyu Yao等人提出,其核心思想是让模型在生成过程中交替进行“推理”和“行动”。模型会先思考当前状态(Reasoning),然后决定采取什么行动(Acting),如调用工具、查询知识库,之后根据行动结果再次推理,直至...
AI求职实录
点赞
评论
收藏
分享
02-13 09:54
门头沟学院 测试工程师
学院本找工作怎么这么难啊啊啊
在boss上投简历,沟通和投出去的比例是12:1,是我简历不够好吗,还有什么能优化的地方
点赞
评论
收藏
分享
01-18 23:29
天水师范学院 机械设计/制造
找不到实习
28届,机械专业,想找实习,一直找不到,不知道是不是简历问题,求佬提提建议,现在真的很迷茫
点赞
评论
收藏
分享
昨天 15:19
深圳大学 运营
2026考公体检新规:这些项目不合格直接淘汰!避坑指南速看
考公笔试面试都过了,却栽在体检上?2026年最新公务员体检标准已出炉,这些“红线”碰了就凉!本文结合官方文件与实战经验,用大白话给你划重点,看完至少避开90%的坑。一、通用标准:这些项目直接“一票否决”心脏血压是第一关。器质性心脏病、冠心病这些直接不合格,但先天性心脏病手术治愈或无需手术的可以过。血压超过140/90mmHg直接刷,别想着“超一点没事”,机器可不会讲情面。血液系统方面,白血病、血小板异常等血液病肯定凉,但单纯缺铁性贫血(男性血红蛋白≥90g/L,女性≥80g/L)能过。呼吸消化系统里,慢阻肺、支气管扩张、哮喘、慢性胰腺炎、溃疡性结肠炎这些慢性病统统不合格,胃切了一半但没并发症的...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
2
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
你们开工红包发了多少?评论抽2人送外卖券
3335
2
...
总结下秋招被问到的关于AI的面试题
2675
3
...
没有不拿offer的义务!
1886
4
...
双非大厂实习
1667
5
...
字节后端Agent一面凉经
1254
6
...
开水加点🍬
968
7
...
没想到我因为一件“小事”彻底破防了
908
8
...
相求问下我的简历该怎么优化?很多hr拿到简历之后就不回复了很难受
820
9
...
大三异地的实习有必要去吗
808
10
...
实在智能Java二面面经 (仍需沉淀)
800
创作者周榜
更多
正在热议
更多
#
开工第一帖
#
13117次浏览
274人参与
#
携程求职进展汇总
#
882701次浏览
5796人参与
#
xx岗简历求拷打
#
4165次浏览
48人参与
#
工作不开心辞职是唯一出路吗
#
8085次浏览
30人参与
#
有转正机会的小厂实习值得去吗?
#
6044次浏览
73人参与
#
掌握什么AI技能,会为你的求职大大加分
#
4457次浏览
201人参与
#
实习期间如何提升留用概率?
#
241494次浏览
1824人参与
#
为什么国企只招应届生
#
238780次浏览
1301人参与
#
参加完秋招的机械人,还参加春招吗?
#
111115次浏览
709人参与
#
哪些公司开春招了?
#
32840次浏览
204人参与
#
秋招你经历过哪些无语的事
#
101365次浏览
597人参与
#
金三银四,你有感觉到吗
#
691745次浏览
6088人参与
#
毕业季等于分手季吗
#
54906次浏览
654人参与
#
牛客租房专区
#
160269次浏览
1924人参与
#
联想求职进展汇总
#
335074次浏览
2220人参与
#
牛友投递互助,不漏校招机会
#
439138次浏览
5243人参与
#
正在春招的你,也参与了去年秋招吗?
#
353092次浏览
2597人参与
#
你最讨厌面试被问什么
#
6293次浏览
81人参与
#
非技术er求职现状
#
139171次浏览
821人参与
#
你觉得今年春招回暖了吗
#
931337次浏览
7233人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务