首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客585835190号
门头沟学院 Java
发布于江苏
关注
已关注
取消关注
@林小白zii:
2023 科大讯飞笔试题 非凡计划 0729
笔试时间:2023年7月29日 非凡计划 第一题 题目:将企鹅击落水中最小的力 牛牛发明了一款破冰行动的游戏,假设在河面上,有n块紧密相连的冰块。标号1-n。将一只企鹅放到任意一个标号为K的冰块上,现在通过打破一些冰块来使得企鹅掉落河中,然而他无法打破企鹅所踩的冰块k。每个冰块都有不同的强度Ai ,所以需要一个等于Ai的力来打破冰。当冰块(两侧的冰块都没有与河两岸连接时,则冰块会掉落到河中。冰块1和冰块4可以通过分别施加7和2的力来打破,此时企鹅所在的冰块2和冰块3一起掉落河中。所以企鹅将落下。所以,可以使企鹅掉落的最小力是2+7=9。 输入描述 第一行给出n,表示冰块的数量。第二行中,按顺序给出代表打破第i块冰块所需的力的Ai。题目保证企鹅所在的地方用-1表示,没有企鹅位于冰块1或冰块n的情况。3<=n<=2*10^5 1<=Ai<=10^9 输出描述 输出可以击落企鹅到水中的最小力。 样例输入 5 7 -1 6 2 5 样例输出 9 找到-1的位置且找到该位置坐标的最小值和右边的最小值之和即可。 参考题解 C++: #include <iostream>#include <vector>int main() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; i++) { std::cin >> a[i]; } for (int i = 0; i < n; i++) { if (a[i] == -1) { int p1 = i - 1, p2 = i + 1; int min1 = INT_MAX, min2 = INT_MAX; while (p1 >= 0) { min1 = std::min(min1, a[p1--]); } while (p2 < n) { min2 = std::min(min2, a[p2++]); } std::cout << min1 + min2 << std::endl; return 0; } } return 0;} Java: import java.util.*;class Main { public static void main(String[]args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] a = new int[n]; for (int i = 0 ; i < n ; i++) a[i] = sc.nextInt(); for (int i = 0 ; i < n ; i++) { if (a[i] == -1) { int p1 = i-1, p2 = i+1; int min1 = Integer.MAX_VALUE, min2 = Integer.MAX_VALUE; while (p1 >= 0) { min1 = Math.min(min1, a[p1--]); } while (p2 < n) { min2 = Math.min(min2, a[p2++]); } System.out.println(min1 + min2); return; } } }} 第二题 题目:数组的最小距离 小红定义两个数组之间的距离为 即每个位置的差的绝对值之和。小红现在可以进行任意次操作,选择任意数组的任意一个元素,使其乘以-1。小红希望最终两个数组的距离尽可能小。你能帮帮她吗? 输入描述 第一行输入一个正整数, 代表两个数组的长度。第二行输入n个
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 17:46
长亭科技_政企_安服(实习员工)
7.25腾讯cisg--安全技术--青云计划--一面挂
两个面试官拷打我,真的是说到哪里,问到哪里,真的是太难啦,有种说不出来的感觉,月底面试像是kpi,但是又鼎着青云计划我还是老老实实沉淀沉淀吧
腾讯一面2192人在聊
点赞
评论
收藏
分享
07-25 17:06
上海交通大学 硬件开发
被钓成翘嘴了
百度提前批7.18投递7.21显示面试中一周内没收到面试和测评7.25显示简历挂这是为神马啊,左脑攻击右脑了吗
投递百度等公司10个岗位
点赞
评论
收藏
分享
06-04 09:27
门头沟学院 Java
所以这样的打招呼,真的不好吗😇 无面无面无面😇投了好多了
少糖去冰的小师弟很沉...:
你是我见过最强的牛客女孩
今年形式下双非本找得到工...
点赞
评论
收藏
分享
07-06 23:16
大连理工大学 机械结构工程师
一个9的工科男简历这样?
我的简历是不是有点low了,大角牛们给指点指点呗😥😥
Vincent777...:
实习经历可以考虑放上去,对于软件使用方面可以细化一些,比如调整为:熟悉基于LSDYNA的瞬态动力学仿真分析,熟悉基于WORKBENCH的结构拓扑优化
我的简历长这样
点赞
评论
收藏
分享
07-25 18:06
门头沟学院 Java
入职一个月,没写过一行代码,正常吗?
这种情况正常吗?本人今年刚毕业,进入公司一个多月了,除了带我的人,没跟其他人说过话,而且也没参加过项目,更没写过一行代码。
职场新人体验
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
8816
2
...
实习都是CRUD怎么包装
5698
3
...
滴滴提前批
5638
4
...
【07.29更新】能救一个是一个!26届毁意向毁约裁员黑名单
4510
5
...
百度提前批一面(秋招第一场也估计是压力最大的)
4164
6
...
秋招首凉-腾讯TEG 云架构平台提前批
3951
7
...
干活最少的实习生因为长得漂亮转正了
3315
8
...
面试劫匪??????
2712
9
...
团孝子启动ing!
2679
10
...
字节懂车帝 后端实习一面
2227
创作者周榜
更多
正在热议
更多
#
26届的你,投了哪些公司?
#
14738次浏览
179人参与
#
我对___祛魅了
#
25361次浏览
260人参与
#
中兴秋招
#
192796次浏览
2157人参与
#
你最讨厌面试问你什么?
#
10223次浏览
162人参与
#
你跟室友的关系怎么样?
#
2712次浏览
59人参与
#
工作中哪个瞬间让你想离职
#
44094次浏览
388人参与
#
简历上的经历如何包装
#
9919次浏览
302人参与
#
如何快速融入团队?
#
9126次浏览
114人参与
#
你遇到最难的面试题目是_
#
3633次浏览
77人参与
#
通信/硬件求职避坑tips
#
85911次浏览
868人参与
#
和同事相处最忌讳的是__
#
12430次浏览
133人参与
#
毕业后不工作的日子里我在做什么
#
190098次浏览
1633人参与
#
什么样的背景能拿SSP?
#
14374次浏览
118人参与
#
字节跳动工作体验
#
458085次浏览
4624人参与
#
应届生应该先就业还是先择业
#
124711次浏览
695人参与
#
多益网络求职进展汇总
#
30875次浏览
137人参与
#
元戎启行求职进展汇总
#
35859次浏览
276人参与
#
我和mentor的爱恨情仇
#
61665次浏览
377人参与
#
总结:哪家公司面试体验感最差
#
63102次浏览
286人参与
#
如何排解工作中的焦虑
#
190369次浏览
1958人参与
#
实习生活中那些难忘的瞬间
#
163462次浏览
2428人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务