首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客609995575号
杭州电子科技大学 soc前端设计
发布于湖北
关注
已关注
取消关注
@code5bug:
T3.评估最大工作量(300分) - 华为机试真题题解
考试平台: 时习知 分值: 300分(第三题) 考试时间: 两小时(共3题) 题目描述 某团队来了一个大项目,该项目已知有n个需求,每个需求工作量分别需要 人天,由于该项目需求过多,负责人小梁决定先给出T人天预算完成部分需求。对于单个需求,每个任务要么不做,要么全部完成,必须耗时 人天完成,现在小梁想知道T人天的预算最多能做多少人天的需求。 输入 输入共两行 首行是2个整数,以空格隔开,分别是n和T,n代表需求总数,T代表工作量评估不超过T人天 次行有n个整数,以空格隔开,分别是,代表每个需求所需作量,单位是人天 数据范围: 输出 一个整数Ans,代表T人天的预算最多能做Ans人天的需求 示例1 输入:5 172 3 5 11 7输出:17解释: 该项目有5个需求,工作量评估不超过17人天,每个需求工作量分别需要2人天、3人天、5人天、11人天、7人天;小梁选择需求1、需求2、需求3、需求5,所需工作量总和是2+3+5+7=17 示例2 输入:6 1001 2 7 5 8 10输出:33解释: 该项目有6个需求,工作量评估不超过100人天,每个需求工作量分别需要1人天、2人天、7人天、5人天、8人天、10人天,小梁选择全部需求,所需工作量总和是1+2+7+5+8+10=33 示例3 输入:6 100101 102 103 104 105 106输出:0解释: 所有需求都不能完成 题解 这道题可以用递归回溯法解决。在递归过程中,不断尝试选择或者不选择当前需求,然后计算工作量是否超过了预算 T,如果没有超过则继续递归下一个需求,直到所有需求都尝试完毕。 解题思路: 使用递归函数 dfs,传入当前需求的索引 idx、当前已经完成的工作量 sumwork,以及需求数组 requirements。 在每一次递归中,首先检查当前工作量是否超过了预算 T,如果超过则直接返回。 在每一次递归中,都更新最大工作量
点赞 6
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 10:31
已编辑
广东职业技术学院 Java
肝了73小时的计算机设计赛交稿了!这3个设计决策让我彻夜难眠
职业规划项目总结 此项目是2025中国大学生设计大赛web开发组的一个作品。 在最开始的时候,没有人在乎这个比赛,老师提出2个选题,其中一个就是这个,然后我回去做了一个前端的demo,给老师看了一下,没有什么反应。我就继续做我的项目去了,一直做,直到4.9号才开了一个会说要选择一个题目,最终的结果就是选择了职业规划,其中一个人还退了,因为报了其他的组,然后老师A就一直问准备的怎么样了...我没话说,因为我根本就没有去了解 项目前期 4-9 前期一直都是我在弄,我刚开始想的是设计一个数据库出来先,我就去设计了半天,当然之后还是一直在修改一些字段。 这个项目的主要是依靠AI来进行分析简历之类的操作...
我的失利项目复盘
点赞
评论
收藏
分享
04-22 22:55
已编辑
石河子第一中学 Java
字节中台后端开发一面
1、TCP四次挥手,timewait2、互斥锁和信号量区别 3、缓存击穿 4、sql中单引号和双引号区别 5、手撕:链表k个一组反转
查看5道真题和解析
点赞
评论
收藏
分享
03-03 13:52
门头沟学院 嵌入式软件开发
公司确实得背调
各位牛友们,希望简历要如实写,公司确实会背调的
牛客840099999号:
没见过这样的大厂,至少头部的肯定没有
点赞
评论
收藏
分享
03-11 10:06
已编辑
超聚变数字技术有限公司_验证与开发实习生(实习员工)
这是拟录取吗,我只面试了一次3.11昨天收到offer了
牛客163548586号:
牛逼啊王占赢
点赞
评论
收藏
分享
04-27 16:13
已编辑
华南理工大学
前端暑期面试记录
小米一面挂因为家在武汉,所以还是蛮想去小米实习,顺便回家的,但可惜一面挂,感觉我的这个没有很大的参考价值,因为确实不记得题目了。1.代码输出提,闭包+变量提升。先是一个很常规的输出题,做出来后,就评论区发给你好几个for循环的闭包+变量提升的题目,大致第一个是常规的,后面就是什么 自执行,变量放里面,放外面,放后面,直接传入变量,先定义函数后执行这些东西结合for循环的变种,反正我感觉我是已经绕 晕了,有点乱答的意思了,然后面试官就问你答案,理由,也不说正确与否,没有反馈,后面觉得反正乱答也说不出理由,干脆就说不会了。2.react输出题,结合setTimeout,useEffect更改st...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大连某小区保安一面
4.1W
2
...
滴滴秋储后端
1.6W
3
...
如果你的项目是烂大街rpc,面试该怎么吹?
8974
4
...
双非初见白月光之学习路线分享
6780
5
...
想当滴孝子
6567
6
...
WXG企业微信暑期前端一二面+面委+hr(已oc)
6082
7
...
美团/饿了么/京东 配送端面经
5867
8
...
毕业论文如何通过AI检测?
5306
9
...
爱谁谁吧!暑期实习,老娘再也不面了!
5085
10
...
暑期实习终章
5060
创作者周榜
更多
正在热议
更多
#
五一之后,实习真的很难找吗?
#
33944次浏览
184人参与
#
材料专业哪个方向更好找工作?
#
17763次浏览
88人参与
#
平安产险科技中心求职汇总
#
246870次浏览
2627人参与
#
如果有时光机,你最想去到哪个年纪?
#
42121次浏览
752人参与
#
考研可以缓解求职焦虑吗
#
17819次浏览
229人参与
#
你想留在一线还是回老家?
#
29926次浏览
379人参与
#
你喜欢工作还是上学
#
35698次浏览
386人参与
#
面试等了一周没回复,还有戏吗
#
112353次浏览
1040人参与
#
考研失败就一定是坏事吗?
#
97882次浏览
821人参与
#
经纬恒润求职进展汇总
#
115664次浏览
1021人参与
#
大学生该如何认清当下的就业环境?
#
33497次浏览
289人参与
#
硬件人,你被哪些公司给挂了
#
45891次浏览
712人参与
#
你怎么评价今年的春招?
#
94689次浏览
1198人参与
#
浅聊一下我实习的辛苦费
#
214634次浏览
1671人参与
#
如何缓解入职前的焦虑
#
167600次浏览
1241人参与
#
考研人,我有话说
#
100621次浏览
922人参与
#
求职遇到的搞笑事件
#
103693次浏览
725人参与
#
找不到好工作选择GAP真的丢人吗
#
57922次浏览
716人参与
#
我的AI电子员工
#
6609次浏览
54人参与
#
写简历别走弯路
#
712727次浏览
7836人参与
#
我和mentor的爱恨情仇
#
13976次浏览
144人参与
牛客网
牛客企业服务