首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
随便看看c
2020-07-27 20:21
已编辑
电子科技大学 C++
关注
已关注
取消关注
阿里笔试求助
题目大概是这个意思
1.有一个数组的数组(每个数组长度不定),然后每次只能从一个数组两端取值,取完就没了,一共取N次,问总共取的最大值是多少?
来个大佬救救我,就没一个人做出来吗?
提示
全部评论
推荐
最新
楼层
狗傻
门头沟学院 算法工程师
第二题分组背包,提前算好每一行恰好得到k个物品的最大价值。
6
回复
分享
发布于 2020-07-27 20:44
Lava20190414123593
字节跳动_电商_服务端开发
分享下我的思路叭,时间不够没写完,没有验证对不对。首先对于每一层,问题转化为取m个连续值,使得对于每一个m,连续值的总和最大(连续值就是最后留下来的收藏品),用前缀和和后缀和来做,返回一个map,key是拿走的收藏品数,value是拿走的收藏品价值,最后一共有n个map,再对其进行dfs,剪枝策略是当前value要小于历史最佳结果且剩余的待分析map的size总和加上当前已选取的收藏品数量要小于m
1
回复
分享
发布于 2020-07-27 20:21
ChenBolin
四川大学 Java
第一题 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); for(int i = 0;i<n;i++){ int length = scanner.nextInt(); int arr[] = new int[length]; for(int j = 0;j<length;j++){ arr[j] = scanner.nextInt(); } String res = play(arr); System.out.println(res); } } private static String play(int []array){ String result = "NIUMEI"; if(array.length%2!=0) return "NIUNIU"; else { for(int i = 0;(i+1)<array.length;i+=2){ //仅数字成对出现时,输出NIUMEI。 if((array[i]^array[i+1])!=0){ return "NIUNIU"; } } } return result; } } 第二题暴力没过。。。
1
回复
分享
发布于 2020-07-27 20:15
元气少女女
门头沟学院 Java
两个20%
1
回复
分享
发布于 2020-07-27 20:03
黑夜守护者
百度_SRE
第一题没读懂…第二题10%
点赞
回复
分享
发布于 2020-07-28 15:46
我心态贼好
University of Southern California 算法工程师
我不知道我理解题意对不对,我想的是弄一个新类记录每个物品所在位置以及价值,我就把所有层头尾两个数放到大根堆(按价值排序)里,完了每次把顶上的值拿出来,按照他的位置去把他后面或者前面新暴露出来的点放进去,一直做M次,这样,请做过的大佬指点一下,谢了。
点赞
回复
分享
发布于 2020-07-28 09:49
haleypei
浙江理工大学 算法工程师
第二题用多重背包ac了
点赞
回复
分享
发布于 2020-07-28 08:50
feifeiase
电子科技大学 C++
找一个长度为m—N的窗口,让窗口中的值和最小,剩下的和就最大了
点赞
回复
分享
发布于 2020-07-28 08:07
已删除
点赞
回复
分享
发布于 2020-07-27 23:09
fight2020
门头沟学院 算法工程师
感觉是不是leetcode的那个戳气球类似的思路?
点赞
回复
分享
发布于 2020-07-27 21:42
PingPong
华中科技大学 C++
第二题是不是要动规来做 假设dp[i,M]表示第i行,总共取M个得到的最大值 val[i,k]表示对第i行,从两端取k个元素的最大值 那么 dp[i,M] = max{ dp[i-1,0] + val[i,M] , dp[i-1,1] + val[i,M-1] , …… ,dp[i-1,M] + val[i,0]} dp[N,M]就是最后的答案
点赞
回复
分享
发布于 2020-07-27 20:44
Tigerwu9
河海大学 C++
大佬们,能告诉我,这个IO有什么问题吗,为什么总是数据读入错误? int main(){ int n,m,a,x; cin >> n; cin >> m; x = n; vector<vector<int>> v; while(x-- > 0){ vector<int> tmp; while(cin >> a) tmp.push_back(a) v.push_back(tmp); } solve(v,n,m); } 输入数据: 2 3 2 3 2 4 1 4 1 5
点赞
回复
分享
发布于 2020-07-27 20:22
没天份
西安邮电大学 Java
谁能发一下完整的题目?
点赞
回复
分享
发布于 2020-07-27 20:22
0_o面一个挂一个o_0
中国科学技术大学 算法工程师
第二题应该要dp,先对单层dp,在一层一层往下dp,复杂度大概10^6,有思路没写完,裂开……
点赞
回复
分享
发布于 2020-07-27 20:21
牛客904741417号
New York University 算法工程师
在线蹲一个python第一题代码
点赞
回复
分享
发布于 2020-07-27 20:21
牛客777827270号
中国科学院大学 信息技术岗
是国王收藏柜吗? 😂我思路是每次取所有两端的最大值,然后删除这个值,但是没写完,0%😂崩了
点赞
回复
分享
发布于 2020-07-27 20:18
时域
百度_算法工程师
第二题双指针应该行,但是写完已经自动交卷了,难受啊
点赞
回复
分享
发布于 2020-07-27 20:18
vaea
门头沟学院 算法工程师
第二题时间不够了,忘记点提交本题型了😂,这个自动交卷的时候会帮我提交一次吗?有朋友知道嘛?第一题貌似只要从大到小扫描每个数字出现次数的奇偶
点赞
回复
分享
发布于 2020-07-27 20:15
94菜鸟
快手_算法工程师
求第一题和第二题思路
点赞
回复
分享
发布于 2020-07-27 20:14
offer多点
北京理工大学 机器学习
我有个思路,但是时间不够没试,就是对每一层按照取值从大到小排列,然后每次搜索n层第一个值最大的,选完删除,一直选到需要的个数
点赞
回复
分享
发布于 2020-07-27 20:14
暂无评论,快来抢首评~
相关推荐
昨天 12:03
南方科技大学 后端工程师
字节飞书AI后端一面凉经
读研期间的第一次面试,体验很差,不知道是不是遇到kpi面了,面试官似乎并不感兴趣,问的也不是很深,基本都答上来了也很顺利,但还是第二天就挂了 ps:年底深圳的实习怎么这么难找?难受,有没有深圳的yy们交流一下 一小时10分钟 全程拷打项目中的八股 1、caffeine缓存时主要存储了什么数据 2、如何能实现按分钟和按小时同时限流,key和value分别是什么 3、spring aop如何实现的 4、用caffeine缓存有什么缺点 5、说一下rag流程 6、如何让大模型的响应时间变小的(stream响应),第一个token时间变小,总体时间如何? 7、redis要保持数据的一致性有什么解决方...
查看14道真题和解析
点赞
评论
收藏
分享
01-04 19:12
善仁(浙江)新材料科技有限公司_产品经理
烧结银:3D封装中高功率高密度互连的核心材料
烧结银:3D封装中高功率高密度互连的核心材料烧结银作为3D封装领域的关键材料与技术,凭借其高导热性、低孔隙率、优异的可靠性及对宽禁带半导体的兼容性,成为解决3D封装中高功率密度、热管理及高密度互连问题的核心方案。其应用贯穿于3D封装的多个关键场景,支撑着AI、新能源汽车、光通信等高端领域的发展。一、烧结银在3D封装中的核心应用场景2.5D/3D IC堆叠封装:高密度互连的桥梁2.5D/3D IC是异构集成的主流形式,通过硅中介层(Interposer)或TSV硅通孔技术实现多芯片堆叠,提升集成度。烧结银膏因150-200℃低温工艺兼容硅中介层的低熔点聚酰亚胺材料,且高导电性能减少互连电阻,成为...
烧结银|导电胶|导电银浆
点赞
评论
收藏
分享
2025-12-03 18:22
门头沟学院 Java
淘天还有新人礼盒 诚意满满
之前的纸质意向书就已经很有特色了,这次又要发新人礼盒,属实让人期待
晒一晒你收到的礼盒
点赞
评论
收藏
分享
昨天 13:11
门头沟学院 C++
听到这些,建议连夜扛火车跑路
经历了实习和秋招毒打,现在对“企业文化”这四个字简直PTSD。有些文化,HR说出来是福报,打工人听起来全是sos。罗列一下:1. “我们公司没有严格的打卡时间,比较弹性。”翻译: 意思是早上你得按时来,但晚上几点走就看命了。2. “我们团队就像家人一样。”翻译: 家人就是你看在亲情的面子上,多干点活别谈钱。 别搞这一套。我是来打工赚钱的,不是来认亲戚的。“家人文化”往往意味着边界感的缺失——比如晚上10点发消息默认你会回,周末团建默认你会去!3. “提倡狼性文化/奋斗者精神。”翻译: 吃的是草,挤的是血。所谓的狼性,很多时候就是毫无意义的内卷。明明活干完了,但领导没走谁也不敢走;明明一个文档能...
你不能接受的企业文化有哪...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
7
12
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
🔥2026创作新起点:《新年启航计划》来袭,三大赛道等你来冲!
1.2W
2
...
一大波手撕正在靠近!
1.0W
3
...
为什么你的实习是“无效实习”?又该如何做
4361
4
...
双非终于上岸了!!!!
2494
5
...
uu们,面试的时候一定要大大方方的啊!
2423
6
...
腾讯游戏后端一面
2357
7
...
快手Java日常实习一面
2210
8
...
千里智驾毁约
2121
9
...
帕斯亚科技UE客户端面经
1982
10
...
双非本科,嵌入式秋招上岸的一次总结
1766
创作者周榜
更多
正在热议
更多
#
有深度的简历长什么样?
#
2027次浏览
39人参与
#
应届生第一份工作最好去大厂吗?
#
123568次浏览
1093人参与
#
入职第一天
#
1819次浏览
27人参与
#
非技术er求职现状
#
127013次浏览
772人参与
#
你不能接受的企业文化有哪些
#
1480次浏览
34人参与
#
工作后会跟朋友渐行渐远吗
#
54793次浏览
401人参与
#
实习最想跑路的瞬间
#
107200次浏览
649人参与
#
CVTE工作体验
#
17286次浏览
39人参与
#
双非本科的出路是什么?
#
192398次浏览
1516人参与
#
帆软软件工作体验
#
8561次浏览
34人参与
#
我的上岸简历长这样
#
757142次浏览
11284人参与
#
秋招感动瞬间
#
111712次浏览
509人参与
#
机械人选offer,最看重什么?
#
152290次浏览
789人参与
#
运营/市场/管培生岗位评价
#
28909次浏览
179人参与
#
多益网络求职进展汇总
#
60221次浏览
272人参与
#
为什么那么多公司毁约
#
216971次浏览
1463人参与
#
上班苦还是上学苦呢?
#
317696次浏览
2047人参与
#
2023届毁约公司名单
#
234197次浏览
1063人参与
#
小米求职进展汇总
#
997532次浏览
6500人参与
#
秋招想进国企该如何准备
#
119733次浏览
602人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务