豆瓣推荐算法实习-一面

自我介绍(3min)
介绍两篇论文的算法+一些基础问题(30min)
算法题:(30min)
已知一个正整数的数组,现需要将该数组中的数字拆分为M个数字之和的子数组,求拆分后的子数组中最大数的最小值
输入: arr=[1,5], M=3
输出:3
输入: arr=[1,5,5], M=5
输出:3
没见过的题目,直接两层for循环暴力了,没想到优化思路,有大佬做过这种题吗?求助
全部评论
豆瓣居然有校招
1 回复 分享
发布于 2023-03-29 16:36 重庆
请问豆瓣一面之后有消息了吗
点赞 回复 分享
发布于 2023-04-10 23:55 北京
最大优先队列可以做
点赞 回复 分享
发布于 2023-03-31 09:23 上海
最大值最小,应该是二分的思路,可以试一下~
点赞 回复 分享
发布于 2023-03-29 22:32 湖北
想问下是在官网找的实习嘛?
点赞 回复 分享
发布于 2023-03-29 16:32 山东

相关推荐

09-18 14:40
门头沟学院 Java
多益网络为什么一面完还是等待面试啊,这是过了还是挂了啊
哆嗐网络受缢人:多在小红书 知乎之类的平台看看大家的评价,看看公司是如何对待应届生和老员工的吧。或者看看我的主页😭
我的秋招日记
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
08-08 18:20
职场水母:这题思路是什么,我目前想的一个暴力方法就是先把这个链表遍历一遍,用哈希表存储出现次数,然后再根据哈希表来一个一个删除节点,
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务