首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
02-07 21:40
清华大学 机械设计/制造
为什么企业更青睐高学历员工
大家好,今天给大家分享为什么企业更青睐高学历员工。下面汇总不同的观点:网友1:学历至少证明了他学习能力强,上手快。网友2:pua罢了,真这么信985的信用背书,为什么不看985的gpa,除了国企没人会因为你gpa90以上给你发offer。网友3:这么说吧,研究生三年耗尽了所有心气,上班之后稳得住,大专和普本的学生很不稳,性格过于急躁。网友4:学历撑起的是个人的门面。网友5:高学历人群中能力强的比例远远高于低学历人群。反正人才够多,HR当然会选择在一堆金子中剔除沙,而不是在一堆沙中挑出金子。考虑时间成本和筛选效率。网友6:学历高的往往有高于普通人的毅力,就跟我们看简历一样,你有个什么证书就是比没...
点赞
评论
收藏
分享
02-12 15:21
南京大学 Java
2026.02.12 我心底有一簇迎着烈日而生的花
为什么标题起这个,是因为高中的时候有个好朋友就喜欢说这句话,于我而言,我并没有这句话写的那么积极向上,或者阳光忘了在哪里还看过另一句话,说如果生活把你的门关上,那你就再打开,因为这是门,门就是这样用的其实写代码这行挺没意思的,特别是现在,同事给我说,10年左右的时候,大家都以996为荣,如果一个公司不说自己996,反而会被面试者看不起,因为当年大家真的是抱着改变世界的想法去写代码的,那么改变世界速度当然是越快越好,当年给钱自然也是很慷慨现在嘛,这个世界已经和十几年前很不一样了,互联网软件再怎么发展,感觉也不如让大家早下班几个小时来的实在我入职了也有半年了,其实也才就半年,这里就和我刚入职的时候...
读研 and 工作 日记
点赞
评论
收藏
分享
02-04 15:45
中国科学院大学(双一流) 算法工程师
拿到华子AI算法岗顶级薪资结果被延毕
本人26届硕,苦苦等到了华子的开奖,并且已经给了14顶的薪资,结果被导以手里课题没做完,论文没投出去不让写毕业论文,延毕半年。华子那边已经撤offer了。不知道下年还有没有机会进华子。也不知道其他厂接不接受延毕的
不入大厂枉为人:
就算要延毕也得答辩的时候才确认吧,公司为啥现在就收offer 你自己跟公司说的要延毕了吗
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
01-22 18:07
大家帮我看看简历,嵌入式
目前大三上,下学期大三下,过完就要去实习了,寒假在学韦东山的FreeRTOS。
牛客91954736...:
把校园经历和社会实践不相关的经历删了
简历上的经历如何包装
点赞
评论
收藏
分享
02-09 15:47
卓驭科技_HR(准入职员工)
卓驭(大疆车载)内推
卓驭 嵌入式中间件实习 面经写一写面经,回馈一下社区。⌚️timeline:五月底👋part1:自我介绍 && 项目介绍1. 项目里的内存占用,资源使用的性能评估?性能优化的思考?2. 端侧大模型的选型?3. 机器人比赛中最难的一个问题?技术方案的选择用了多长的时间?4. 之前实习的主要工作?方案是如何确定的?5. 对车载中间件的了解?6. 。。。忘了🤏part2:八股拷打1. 设计模式?平时开发有用到过哪一些设计模式吗?2. 对多态的了解?静态and动态?3. 虚函数里面父类和子类的交互?4. C++容器中vector和list的差异?5. vector的底层实现原理?扩...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
7
12
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
有实习后,面试备战核心指南(精准避坑+高效提分)
4047
2
...
面试官视角聊聊:如何通过Agent面试
2890
3
...
明天回家过年!
2199
4
...
携程前端一面(无八股)
1608
5
...
字节后端三面面经
1521
6
...
春节放假最惨的还是实习生
1443
7
...
三月中才开始投实习,五月上岸大厂,我是怎么准备的
1053
8
...
27字节agent开发实习一面
981
9
...
距离春招还有一个月,你是什么开局
836
10
...
27后端新手咨询!年后如何找实习?
792
创作者周榜
更多
正在热议
更多
#
春招什么时候投?
#
9408次浏览
159人参与
#
今年秋招你收到了多少封邮件?
#
37273次浏览
273人参与
#
春节前,你还在投简历吗?
#
12826次浏览
148人参与
#
牛友的春节生活
#
6327次浏览
138人参与
#
牛客AI体验站
#
14543次浏览
266人参与
#
春节提前走,你用什么理由请假?
#
9042次浏览
215人参与
#
从夯到拉,锐评职场mentor
#
4305次浏览
64人参与
#
备战春招/暑实,现在应该做什么?
#
4170次浏览
140人参与
#
实习到现在,你最困惑的一个问题
#
3982次浏览
116人参与
#
距离春招还有一个月,你现在是什么开局?
#
6018次浏览
109人参与
#
AI“智障”时刻
#
25836次浏览
128人参与
#
聊聊Agent开发
#
23216次浏览
570人参与
#
机械人的offer怎么选
#
250283次浏览
1186人参与
#
暑期实习什么时候投?
#
6422次浏览
153人参与
#
推荐一个值得做的AI项目
#
6274次浏览
168人参与
#
投格力的你,拿到offer了吗?
#
171465次浏览
875人参与
#
非技术2024笔面经
#
465927次浏览
4940人参与
#
实习生应该准时下班吗
#
335678次浏览
1737人参与
#
通信硬件薪资爆料
#
1226362次浏览
7207人参与
#
大家实习每天都在干啥
#
121664次浏览
633人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务