首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
11-28 10:41
TP-LINK_通信算法工程师(准入职员工)
歌尔股份内推,歌尔股份内推码
一面主管面全程没超过30分钟,主要问题如下:1.自我介绍2.GPA/排名/校内职务/四六级3.让我英文自我介绍,但我没准备,一时语塞4.自认为学的最好的一门课(会追问具体内容)5.实习项目方案从发现到落地的整个过程概述6.一些常规、简单的专业知识(大概问了5、6个点)7.简历中涉及到的量化数字来源8.沟通能力询问(举例说明)9.对base的看法10.家庭情况等歌尔股份26届歌尔之翼校园招聘全球启动【关于歌尔】歌尔2008年在深交所上市,是全球布局的科技创新型企业,主要从事声光电精密零组件及精密结构件、智能整机、高端装备的研发、制造和销售。连续多年获得中国电子元器件企业百强研发实力榜第一名。【正...
点赞
评论
收藏
分享
11-29 16:04
电子科技大学 研发工程师
如何成为一名游戏开发者?
RT,题主目前是一名刚踏入职场的程序员,目前在上海工作。平时用C++和python,也会做系统设计开发的相关工作。虽然但是,作为一名资深游戏玩家,一直有一个想成为游戏开发者的梦想,但苦于不知道入行门路,所以想请教一下各位游戏行业工作者。目前主要考虑的职位方向是客户端开发和引擎开发,对此我有三个问题:这两个职位平时的工作内容有什么差别?需求的知识有什么不同?(网络上的答案太杂了,想听一下工作者真实的想法)想要申请相关岗位的话,面试官希望看到我展示什么样的能力?(简单点说,我需要展示什么样的程序或项目最能够帮助我获得这份工作:小游戏?简单的图形处理程序?以及最需要掌握的知识。)游戏开发目前的发展和...
点赞
评论
收藏
分享
10-15 10:23
门头沟学院 Java
不是,哥们
牛可乐的头像真牛:
赶紧举报,这公司绝对是诈骗的,等你签约后工作一两个月后根据合同漏洞把你开除,并且要求你赔偿3w培训费,996是为了提前筛选心甘情愿签下合同容易受骗的群体,纯粹面向校招生精心设计的骗局
你见过哪些工贼行为
点赞
评论
收藏
分享
昨天 15:50
内蒙古工业大学 Java
回答的比较傻逼
应该是挂了,哎
听到哪句话代表面试稳了O...
点赞
评论
收藏
分享
11-27 13:46
北方工业大学 3D设计师
AI公文写作工具测评——对比同一份公文,哪个AI写作网站最好用?
干货:这次以同一个工作总结为例,横向测评各大主流AI写作软件,对比专业级公文写作工具,看看到底哪个最好用。主流AI写作软件目前市面主流的AI写作软件是以下几款:deepseek(国内火爆),chatgpt(国外),豆包AI(功能全面),Gemini2刚发布尚未评测,这几款AI写作网站主要方便在于其免费使用。对于公文写作,还是以国内为主,国外网站使用起来还是比较麻烦的。Chatgpt优点:逻辑能力强,分析能力强。问题:常有自由发挥倾向,公文严谨性不足,对国内最新政策把握不准,文献覆盖度有限。建议:开拓思路,而不是搬运。Deepseek优点:中文理解和对话能力强,梳理逻辑,润色语句很顺滑。问题:定...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
7
12
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
双非上岸字节,给27届+的建议
1749
2
...
不讲究个人卫生还偷东西,开除你省籍
1407
华为开奖交流
热聊中
3
...
秋招结束,历经9个月的总结
1346
4
...
日常看一下面经:美团实习一二面面经
1200
5
...
父母厂 VS OPPO ??
1141
6
...
双非第二段大厂,生活打不败一个大口吃饭的人
1005
7
...
服务器能够连接多少个 TCP?
961
8
...
关于实习的危害
915
9
...
我的工作的一天
908
10
...
最全Redis面试题,直接把这些甩给面试官!
894
创作者周榜
更多
正在热议
更多
#
工作中出现了XX情况正常吗
#
3819次浏览
41人参与
#
公司福利里最没用的一项是啥
#
1815次浏览
41人参与
#
回顾今年你干过的最“勇”的一件事
#
2858次浏览
39人参与
#
一人推荐一个值得做的项目
#
1754次浏览
22人参与
#
工作前VS工作后,你的心态变化
#
2112次浏览
24人参与
#
高薪高压 vs 低薪wlb,你怎么选?
#
2440次浏览
31人参与
#
毕业季,给职场新人一些建议
#
161081次浏览
2356人参与
#
如何用一句话描述你的职业
#
27650次浏览
176人参与
#
你被哪些公司挂了?
#
106492次浏览
659人参与
#
说说你知道的学历厂
#
366828次浏览
1312人参与
#
机械校招之路总结
#
106515次浏览
2037人参与
#
找工作,行业重要还是岗位重要?
#
83100次浏览
1665人参与
#
如果没找到工作,考公是你的退路吗
#
58110次浏览
434人参与
#
找工作如何保持松弛感?
#
124399次浏览
1450人参与
#
牛友们的论文几号送审
#
61219次浏览
831人参与
#
如何准备秋招
#
67796次浏览
841人参与
#
你在职场上见过哪些“水货”同事
#
21570次浏览
150人参与
#
华勤技术工作体验
#
12187次浏览
23人参与
#
刚入职就____,这样正常吗?
#
117820次浏览
657人参与
#
你怎么评价今年的春招?
#
146782次浏览
1402人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务