首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-24 19:19
门头沟学院 前端工程师
PDD前端应聘者画像,个人总结供参考
1.基础价值观&条件:无拼不青春、能吃苦、接受11-11-6+的作息、本分2.简历:技术岗位(前后端)最好有实习否则简历很难过筛、客户端相比可能会更加宽松(26届数据)3.笔试:前端岗位考的都是基础的核心内容(三个选择题+三个简答题)3.1 选择题:循环,异步代码输出分析、前端相关的计算机网络等基础知识3.2 简答题:前端手撕题和场景题手撕,包括Flex布局和CSS3样式设定、Vue3的响应式原理实现、Promise相关内容(并发、一次串行执行、带限制的重试等等、函数柯里化和扁平化对象等等,简答题纯文本手撕无需进行代码提交和测试用例。4.面试(通常3轮技术面+一轮HR面+超长的泡池子,...
查看30道真题和解析
点赞
评论
收藏
分享
05-27 09:36
北京邮电大学 嵌入式工程师
智元机器人嵌入式一二面面经
之前有人催着发智元嵌入式岗的面经,趁周末把一面二面一起复盘。我没上岸(二面挂),但题是真的、坑是真的。智元不用多介绍,这两年人形机器人/具身智能里热度最高的几家之一。嵌入式岗位明显偏运动控制+底层驱动方向,所以面试重底层、重实时性,软件框架那种花架子问得反而少。一面(电话技术面,约45分钟)我按面试官问的顺序大致归了下类,方便看,实际过程是穿插着来的。自我介绍static修饰局部变量和全局变量分别有什么影响?未初始化的全局变量和局部变量的初始值是什么?函数调用的开销在哪里?什么场景该用内联函数?硬件/底层一串你MCU用的是什么芯片?主频多少?Flash多大?为什么主频会影响MCU性能?除了主频...
点赞
评论
收藏
分享
05-27 19:08
已编辑
门头沟学院 推荐算法
这操作太6了
github原来还有挂人的作用搞大模型真是能狠赚笔xxx在coding补课:一个普通的大厂前端实习,可以被包装成 AI Infra;一个并不算核心的工作内容,可以被描述成“关键项目负责人”;一个算不上核心的开源贡献,可以被渲染成项目核心 Maintainer网络上很多博主借助AI包装自己,卖课割韭菜的一堆,大家还是保持理智,有钱不如给AI
wu970:
来个仓库链接,开战开战
点赞
评论
收藏
分享
05-21 18:46
东南大学
二面完,两天后链接自动消失了。后面希望大吗
点赞
评论
收藏
分享
05-26 21:53
上海大学 算法工程师
lua脚本是什么,有什么用,以及怎么用?
一、我们之前遇到了什么问题?(必须先懂)我们之前写释放锁的代码是这样的:java运行 // 1. 判断锁是不是自己的 String id = stringRedisTemplate.opsForValue().get(key); if(threadId.equals(id)){ // 2. 是自己的,才删除 stringRedisTemplate.delete(key); } 这段代码不是原子的!它分成 2 步:查(判断是不是我的锁)删(释放锁)高并发下会发生恐怖的事情:线程 A 查询 → 是我的锁刚查完,突然卡住了!锁超时过期 → Redis 自动删了线程 B 抢到锁线程 A 恢复 → 直接...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
来🦢的第一个需求就是3000行skill
2.3W
2
...
27届暑期大厂后段高频面试汇总
1.0W
3
...
27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
3942
4
...
我可能就是大家口中的"工贼"
3316
5
...
父母就是我求职路上最大的山
2984
6
...
字节三面
2374
7
...
26前端的深夜
2353
8
...
学院本熬到上岸的这两个月
2246
9
...
26届学院本总结
2223
10
...
美团计划裁员30%,测试和产品砍一半,测试全栈化时代来了!
1989
创作者周榜
更多
正在热议
更多
#
实习生的蛐蛐区
#
1009990次浏览
5141人参与
#
求职遇到的搞笑事件
#
197157次浏览
982人参与
#
发面经攒人品
#
8913339次浏览
98831人参与
#
体制内上岸心路历程
#
39047次浏览
221人参与
#
27届实习投递记录
#
167353次浏览
1687人参与
#
万物皆可发面经
#
5868次浏览
73人参与
#
担心入职之后被发现很菜怎么办
#
307466次浏览
1219人参与
#
你收到了团子的OC了吗
#
1639751次浏览
11864人参与
#
扒一扒那些奇葩实习经历
#
160936次浏览
1184人参与
#
招聘要求与实际实习内容不符怎么办
#
227027次浏览
1078人参与
#
实习,不懂就问
#
232256次浏览
1772人参与
#
AI了,我在打一种很新的工
#
212322次浏览
2377人参与
#
HR问:你期望的薪资是多少?如何回答
#
103367次浏览
841人参与
#
父母对你找工作是助力还是阻力?
#
53859次浏览
474人参与
#
秋招盘点:机械人值得去的企业
#
109010次浏览
746人参与
#
实习最想跑路的瞬间
#
147877次浏览
787人参与
#
你知道哪些职场黑话?
#
94405次浏览
489人参与
#
查收我的offer竞争力报告
#
303621次浏览
1758人参与
#
你的mentor是什么样的人?
#
67499次浏览
855人参与
#
实习如何「偷」产出?
#
777807次浏览
8778人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务