首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
没天份
西安邮电大学 golang
谁能发一下完整的题目?
点赞
回复
分享
发布于 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
暂无评论,快来抢首评~
相关推荐
05-30 17:09
复旦大学 C++
求职低谷,家人永远温柔托底
去年秋招行情格外严峻,投递石沉大海、面试屡屡失利,接连受挫后我彻底陷入内耗,每天焦虑又迷茫,甚至不想继续求职。之前的一个晚上和爸妈视频,我忍不住吐槽求职的压力。他们没有催我进度、没有攀比别人家的offer,特别理解现在就业难的现状。妈妈温柔安慰我:“慢慢来,不用着急,尽力就好。”爸爸也轻声说:“找工作是持久战,不用给自己施压,家里永远支持你。”没有说教和催促,只有满满的包容与体谅。这份温柔的支撑瞬间治愈了我的内耗,让我重新鼓起勇气,认真打磨简历、稳步备战面试。方
父母对你找工作是助力还是...
点赞
评论
收藏
分享
05-27 13:52
上海大学 算法工程师
黑马点评-消息队列相关
Q:好的我现在明白不是返回数据格式的问题,但我还是很模糊,你给我再讲一下后端返回给前端数据的一般过程,和用消息队列后的返回过程A:tomcat线程先释放 (本来controller调service service调mapper查询数据库,一整套流程走完返回VO实体类给前端,有了消息队列后,controller接收到请求,查redis,判断下单成功直接给前端返回数据,然后释放tmocat线程,后台启动一个静默线程执行订单insert数据库等操作,,,并在 一段时间后再次给前端返回数据)我给你画最清晰、最朴素、最真实的前后端交互流程你马上彻底不模糊!我只讲最本质的区别:先记住一句超级本质的话后端给...
点赞
评论
收藏
分享
04-22 11:05
字节跳动_抖音_大数据开发(实习员工)
春招结束
牛马人的牛马人生:
太舒服了接接接
点赞
评论
收藏
分享
05-23 09:15
东南大学
焦虑😖,上周二面完,到现在了还在这个状态,是不是g了
点赞
评论
收藏
分享
05-29 09:19
蚌埠坦克学院 嵌入式软件开发
嵌入式实习,一定要进大厂吗?
简历上写着「暑期实习」,评论区却清一色在问:没进华为、大疆、蔚来,这段经历算不算废了?更狠一点的说法是——嵌入式不进大厂,秋招基本没戏。这话听着吓人,但经不起拆开看。真正该问的不是「公司大不大」,而是:这段实习,能不能让你在面试里讲清楚自己做过什么。先给结论嵌入式实习不必进大厂,但实习不能空。大厂实习是加分项,不是入场券。一份能独立负责模块、能讲清技术细节、能对应岗位方向的小厂实习,永远比大厂边缘打杂、面试一问三不知要强。反过来,大厂核心业务岗、带教规范、能接触量产链路和主流技术栈,对秋招背书确实更硬。没有绝对的去或不去,只有:你的背景、可选 offer、秋招目标,和岗位含金量是否匹配。为什么...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
7
12
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
6058
2
...
字节三面
3188
3
...
26前端的深夜
1441
4
...
你说你用Claude,你用的是 CLI,还是 Agent、Opus?
1211
5
...
字节实习一个月祛魅了
1058
6
...
继续实习VS暑假沉淀,怎么选....
1053
7
...
今天陌陌的笔试怎么样
1026
8
...
收到了字节的AIoffer
911
9
...
xdm,开发投麻了,顺手试试投了测试,但是又有点犹豫1. 如果干了测试,以后找正式的开发是不是会更难?(没到万不得已,我还是想走开发)2. 合同签一年,这个会不会太久了?值得一去吗?给点建议#实习,不
623
10
...
组内的实习生走了,被发了好人卡
592
创作者周榜
更多
正在热议
更多
#
要毕业了,再不说就来不及了
#
26049次浏览
338人参与
#
求职遇到的搞笑事件
#
203951次浏览
1050人参与
#
第3届现代汽车Code Faster急速编程挑战赛
#
695次浏览
42人参与
#
0offer是寒冬太冷还是我太菜
#
1818461次浏览
10763人参与
#
体制内上岸心路历程
#
40557次浏览
236人参与
#
你都用AI做什么
#
56553次浏览
534人参与
#
xxx岗位的一天
#
58026次浏览
290人参与
#
我的第一份实习怎么找的
#
294163次浏览
2122人参与
#
你都收到了哪些公司的感谢信?
#
5518256次浏览
36247人参与
#
哪些公司面试还在问八股?
#
43560次浏览
223人参与
#
你是怎么和mt相处的?
#
112172次浏览
587人参与
#
为了去实习,我赌上了___
#
77746次浏览
395人参与
#
找工作时遇到的神仙HR
#
1254867次浏览
5961人参与
#
机械笔面试考察这些知识点
#
22020次浏览
164人参与
#
万物皆可发面经
#
8355次浏览
96人参与
#
担心入职之后被发现很菜怎么办
#
309325次浏览
1237人参与
#
歌尔求职进展汇总
#
85709次浏览
368人参与
#
机械人,你的第一份感谢信是谁给的
#
48982次浏览
355人参与
#
扒一扒那些奇葩实习经历
#
161779次浏览
1185人参与
#
职场吐槽大会
#
368614次浏览
2318人参与
#
实习打杂,要跑路吗
#
75614次浏览
373人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务