首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
dubaladu
安徽建筑大学 C++
发布于河北
关注
已关注
取消关注
@程序员小白条:
题解 | #牛牛的目标特征数#
import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param features int整型一维数组 * @param target int整型 * @return int整型 */ public int minAnimalCount(int[] features, int target) { int[] dp = new int[target + 1]; // 创建dp数组,存储组合出每个特征值所需要的最少牛的数量 Arrays.fill(dp, Integer.MAX_VALUE); // 初始化dp数组,将其值都设为无穷大 dp[0] = 0; // 目标特征值的位置设置为0 // 遍历特征值数组 for (int f : features) { // 更新dp数组中可以通过该特征值组合出的特征值的最少牛的数量 for (int i = f; i <= target; i++) { if (dp[i - f] != Integer.MAX_VALUE) { // 如果dp[f-target]不为无穷大 dp[i] = Math.min(dp[i], dp[i - f] + 1); // 更新dp[f] } } } // 返回组合出目标特征值所需要的最少牛的数量,如果无法组合出目标特征值,返回-1 return dp[target] == Integer.MAX_VALUE ? -1 : dp[target]; }}本题知识点分析:1.动态规划2.数学模拟3.API函数(Arrays.fill)本题解题思路分析:1.先将dp数组都赋值给Integer.MaxValue2.初始化dp[0]为03.取出每一个数字,比如1,2,5 遍历从1-11,2-11,5-11,如果存在dp数组此时的数值不等于maxValue,说明有值被相加,此时更新dp,dp选择当前值和dp[i-f]+1中的较小值,+1其实就是length++,个数+1的意思,选择能够构成11的个数最小的,每次都去取最小,最后dp[target]也就是dp[11]的值,就是能够组合成11的个数最小值4.如果dp[target]是maxValue,说明没有能够构成11的个数,那么就返回-1即可本题使用编程语言: Java如果你觉得本篇文章对您有帮助的话,可以点个赞,支持一下,感谢~[赞]
点赞 1
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-02 17:06
门头沟学院 golang
面试官对ai的看法到底是什么样的?真的能取代程序员吗?
最近面了一家公司,技术面很顺利地通过了,并且面试官表示基础很好,第二天约了负责人二面。二面问了很多开放性的问题,比如对ai的看法,对于后端开发比较重要的硬件,学校的课程,毕业论文,简历项目的意义等等。可能是我答得确实不太好,中间面试官一直在笑眯眯的否定我的答案,特别是对ai的看法。我觉得ai是辅助,是提效的工具,面试官觉得ai是导师,是使用者限制了ai的发挥,对于一些东西,我明确表示了使用ai做出来的效果不好,他觉得是我需求描述的不清晰。这种是压力面吗?还是单纯的和负责人理念不合焦虑地等结果最近面的有点反胃了,不想再面了,至今0offer
面试官最爱问的 AI 问...
点赞
评论
收藏
分享
昨天 13:28
已编辑
牛客小助手
5.6-5.10 每日更新丨全网春招&实习招聘信息汇总
【校招日程】专栏汇集全网最新招聘信息,面向25、26届、27届,互联网、硬件、机械、产运 等各类最新秋招/寒假实习 招聘信息和内推码每个工作日持续更新,所有牛友均可免费订阅!招聘详情请查看:https://www.nowcoder.com/jobs/school/schedule5月6日公司名称招聘批次网申时间招聘岗位工作地点投递地址内推地址成都高新科技创新投资发展集团26春招4.28-5.09投融资专员、信息化管理、客户经理、初级投资经理等成都点击查看暂无华钦科技集团27提前批4.29-5.29IT工程师广州、深圳点击查看暂无安道26春招4.29-5.31建筑设计、景观设计、空间设计、城乡规...
点赞
评论
收藏
分享
04-11 10:15
已编辑
腾讯_后台开发(实习员工)
28届双非本腾讯开发实习oc
如题,tl:3.3 投递3.9 一面3.17 二面3.25 三面3.26 hr面4.1 offer给同样面了腾讯的同志们一点参考。说好的字节才是双非友好大厂呢,为什么我简历是投一次锁一次,以后要当节恨子!鹅是人生第一次面试,本来以为要挂几次,没想到流程还算顺利,初面就直接给我过了,我要感谢腾讯,感谢面试官,感谢hr,感谢所有人。真心是体会到了,找日常实习就是七分运气三分实力。鹅的黑卡有点帅
喵_coding:
666,28届开挂了
我的OC时间线
点赞
评论
收藏
分享
05-07 14:29
门头沟学院 产品经理
快手内推 快手内推码
快手专属内推码:ymIgedltz 快手内推链接(复制完整链接到浏览器打开): https://campus.kuaishou.cn/#/campus/jobs?code=ymIgedltz 欢迎大家投递我们的快手! 快手内推,我们鼓励创业精神和创新思维,让你的梦想在这里起航。在这里,你将得到创业项目的支持和资源,实现自己的创业梦想,成为创业领域的领军人物。
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
毕业啦!我们要一起去广州打拼啦!
1.8W
2
...
毕业了,有些话只能藏在心里了
1.5W
3
...
2026春招到底卷成什么样了?填问卷说出真相,最高领200元现金红包
1.3W
4
...
字节 中国交易与广告 后端一面
1.0W
5
...
从阿里被裁到快手升P6,我花了四年
7937
6
...
211本,130投0面,agent应用开发,简历求助!
7918
7
...
别人:阿里 字节 腾讯
6752
8
...
在携程的一天
6307
9
...
从腾讯到阿里感,谢一路走来的自己
5809
10
...
华为暑期实习
5156
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
32025次浏览
232人参与
#
校招薪资来揭秘
#
960805次浏览
4063人参与
#
在爱玛,骑向未来
#
20441次浏览
395人参与
#
如果春招能重来,我会___
#
29551次浏览
296人参与
#
24秋招避雷总结
#
1020193次浏览
7098人参与
#
你会因为行情,降低找工作标准吗?
#
45371次浏览
328人参与
#
机械人还在等华为开奖吗?
#
339253次浏览
1652人参与
#
米哈游求职进展汇总
#
688733次浏览
3348人参与
#
华为池子有多大
#
178146次浏览
931人参与
#
26届春招投递记录
#
8716次浏览
72人参与
#
25届网易互娱暑实进度
#
109123次浏览
802人参与
#
通信/硬件求职避坑tips
#
172095次浏览
1170人参与
#
记录我的毕业季
#
4751次浏览
120人参与
#
机械人,你的秋招第一份简历被谁挂了
#
268801次浏览
2451人参与
#
远程面试的尴尬瞬间
#
363911次浏览
2062人参与
#
大学最后一个寒假,我想……
#
103324次浏览
846人参与
#
机械求职避坑tips
#
103700次浏览
589人参与
#
你认为小厂实习有用吗?
#
145082次浏览
763人参与
#
运营商笔面经互助
#
219670次浏览
1833人参与
#
美团秋招笔试
#
216445次浏览
1192人参与
#
网易求职进展汇总
#
213191次浏览
1524人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务