首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
code5bug
门头沟学院 算法工程师
发布于湖北
关注
已关注
取消关注
@code5bug:
9.5 荣耀笔试面经 - 编程题 & 题解
题目类型: 3道编程题(100 + 200 + 300分) 考试时间: 2023-09-05 (两小时) T1 算式求解 (100分) 题目描述 要开发一款教育类App,帮助幼儿在识数阶段做一百以内自然数[0,99]的加减法。屏幕上会显示“1”2”“3"“4”“5”“6”“7”8””g”“0”“+"“-"这些按钮,用户在按了若干按钮之后如果按了“=”,则会把按“=”之前的字符串作为一个算式,计算结果。中间结果或最后结果可以为负数。 输入描述 输入为一个字符串,形如“23+86-6+37+24-8-13”。 输入字符串中保证: 不会包含除“1”“2"“3"“4"“5”“6"“7”“8”“9”0”“+"“"之外的字符 长度不为0 不以“+"或“-"开始;不以“+"或“-"结束 不会出现连续两个或两个以上“+” 不会出现连续两个或两个以上“-” “+""不会相邻 操作数为范围为[0,99] 一定包含运算符(“+”或“-”) 输出描述 算式结果,一个整数。 示例 输入 1+2+99-10-10 输出 82 题解 import java.util.Scanner;import java.util.Stack;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String line = scanner.nextLine(); Solution solution = new Solution(); System.out.println(solution.solve(line)); }}class Solution { public int solve(String line) { Stack<Integer> numStack = new Stack<>(); int num = 0; char lastOperator = '+'; for (int i = 0; i < line.length(); i++) { char c = line.charAt(i); if (Character.isDigit(c)) num = num * 10 + (c - '0'); if (!Character.isDigit(c) && c != ' ' || i == line.length() - 1) { if (lastOperator == '+') { numStack.push(num); } else if (lastOperator == '-') { numStack.push(-num); } if (c == '+' || c == '-') { lastOperator = c; } num = 0; } } while (!numStack.isEmpty()) num += numStack.pop(); return num; }} T2 找出升序数组中和为给定值的两个数字 (200分) 题目描述 输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字如果有多对数字的和等于输入的数字,输出找到的第一对即可。 输入描述 第一行输入一个按升续排序过的整数数组,数组元素不可重复,数组最大不超过1000个元素,起始和结束用中括号。 第二行输入一个整数,表示要在第一行数组中要查找的两个数字的和。 输出描述 输出一行三个整数,第一个表示结果是否正常 (0表示异常或未找到,1表示正常), 第二个对应找到的数组索引小的数字,第三个对应找到的数组索引大的数字。 三个整数用单个空格隔开。 如果结果异常或未找到,后两个数字返回均为0。 示例 输入 1 2 4 7 11 156 输出 1 2 4 题解 import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String line = scanner.nextLine(); int target = Integer.parseInt(scanner.nextLine()); // 注意这里 split(" ") 导致只能部分 AC, 题目给的输入数据空格不是很规范 String[] s = line.split("\\s+"); int[] a = new int[s.length]; for (int i = 0; i < s.length; i++
点赞 6
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 16:00
上海交通大学 算法工程师
拼多多 / Temu 招商运营 一面
岗位名称:招商运营面试时长:45min–1h自评分:7.5/10是否下一轮:是自我介绍与动机背景三分钟自我介绍研究生专业和互联网不相关,为什么想进入互联网行业?是什么契机让你对跨境电商或平台招商运营产生兴趣?(追问)你是从什么时候开始系统了解跨境电商的?具体做过哪些调研?(追问)如果最终没有进入平台招商方向,你还会考虑哪些岗位?实习经历与个人能力实习中最有成就感的一件事是什么?你主要负责哪些具体工作?(追问)这件工作最终结果如何衡量?有没有量化指标?(追问)如果重新再做一次,你会优化哪个环节?遇到高强度任务时你是如何推进和完成的?(追问)有没有出现过延期或目标未达成的情况?当时怎么处理?行业认...
运营必备题库
点赞
评论
收藏
分享
02-16 11:37
迅雷_后端开发工程师(准入职员工)
迅雷内推-迅雷内推码
迅雷ai产运面试经验分享(已offer)迅雷一共四轮面,分别是笔试—业务面—老板面—hr面,这个岗是针对迅雷旗下一款ai女性向陪伴类游戏的产品运营,主要是社群建立与维护,建议大家面试之前多去了解一些社群运营的方法论以及紧急公关的处理方式。时间线:12.4笔试—12.5反馈笔试通过—12.9一面—12.9二面(当天两轮)—12.11三面—12.13 offer一面:主要是考察对岗位jd的了解以及公关能力。1,做个自我介绍2,游戏经历,平时喜欢什么游戏,玩到什么等级?3,有玩过女性向游戏吗?举个例子,你认为女性向游戏的受众是怎么样的?4,现在给你一个社群运营,你会怎么做好?5,假如李泽言和白起的粉...
点赞
评论
收藏
分享
01-20 19:39
岭南师范学院 嵌入式工程师
没关系的,记录一下
点赞
评论
收藏
分享
2025-12-26 17:23
门头沟学院 Java
26届炸了
本人双非,现在只有两月的一段暑假实习,秋招Java没找到,铩羽而归。现在内心非常崩溃😫。不知道是该坚持明年春招还是转测试。 转了测试害怕以后发展不好。坚持Java害怕明年春招无果😩真的是不知道怎么抉择了。希望有友友帮我指点一二,在这里抱拳了。家人们!!
疼了也不哭:
两份简历吧,加油
点赞
评论
收藏
分享
02-20 17:14
黑龙江大学 Java
agent实习都干什么?prompt设计
在生成式AI广泛应用的企业环境中,高质量的Prompt是释放大模型能力的关键。然而,一线员工的prompt engineering能力差异较大,分布不均,且通过一线使用人员独立维护的话,会导致最终输出结果的不可控,即导致输出质量参差不齐。通过建立标准化的Prompt模板,可以大幅提升AI应用的稳定性和效率,降低试错成本。本文将分享几种适用于企业内部的Prompt模板,并结合实例说明其用法。一、标准化模板的价值企业级Prompt模板旨在将复杂任务拆解为清晰的指令框架,确保模型理解一致。其核心要素包括:角色定义、任务描述、输入格式、输出要求及约束条件。标准化后,通过维护字典进行后端调用,可以确保使...
AI求职实录
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
嵌入式应届生春招怎么准备——从零到拿 Offer 的系统攻略
774
2
...
关于租房
375
3
...
HTTP 和 HTTPS 区别
368
4
...
27届实习近一年的年度经历和总结
355
5
...
agent实习都干什么?prompt设计
262
6
...
得力嵌入式工程师 二面 面经
206
7
...
美团推荐算法一面
203
8
...
27前端双非找实习
182
9
...
大三无实习
178
10
...
Redis 的 Zset底层是怎么实现的?
174
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
13671次浏览
166人参与
#
牛友们,签完三方你在忙什么?
#
137344次浏览
993人参与
#
牛客AI体验站
#
17832次浏览
302人参与
#
担心入职之后被发现很菜怎么办
#
282448次浏览
1185人参与
#
如何缓解入职前的焦虑
#
258811次浏览
1451人参与
#
牛客租房专区
#
151286次浏览
1477人参与
#
秋招开始捡漏了吗
#
229438次浏览
1044人参与
#
秋招投递攻略
#
268760次浏览
2553人参与
#
九月了,是考研还是就业?
#
89149次浏览
556人参与
#
校招第一份工作你干了多久?
#
139340次浏览
609人参与
#
搜狐工作体验
#
4109次浏览
29人参与
#
机械人求职现状
#
33617次浏览
297人参与
#
我是XXX,请攻击我最薄弱的地方
#
61748次浏览
409人参与
#
用友工作体验
#
18075次浏览
151人参与
#
你的实习什么时候入职
#
348052次浏览
2291人参与
#
今年秋招还有金九银十吗
#
75080次浏览
506人参与
#
机械人的offer怎么选
#
252634次浏览
1189人参与
#
校招谈薪技巧
#
129601次浏览
1357人参与
#
AI了,我在打一种很新的工
#
140472次浏览
1384人参与
#
这份实习,有没有动摇过你的职业方向?
#
2011次浏览
28人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务