贝壳笔试,测试,第一题为啥一直是9%?

题目是燃烧卡路里,我用的是在测试题里调好的输入。
感觉题目很简单,就是过不了。😪
#贝壳找房##笔试题目#
全部评论
那题就不是动态规划的题。。
点赞 回复 分享
发布于 2019-08-23 22:02
看了你们的解答突然发现我理解错题意了,还用了动规去写,怪不得一直超时😭
点赞 回复 分享
发布于 2019-08-23 22:36
老哥用的什么语言啊?感觉可能是语言的问题
点赞 回复 分享
发布于 2019-08-23 22:16
第一题燃烧卡路里,贴一个AC的代码,个人觉得9%是因为考虑的不够完整 import java.util.Scanner; import java.util.Arrays; public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int a=input.nextInt(); int b=input.nextInt(); int[] c =new int[a]; for(int i=0;i<a;i++){ c[i]=input.nextInt(); } Arrays.sort(c); int sum=0; int result=0; int count=0; // 大致思路就是排完序后,看加和与给定值的关系 for(int i=0;i<a;i++){ sum=sum+c[i]; if(sum>b){ // 若大于给定值,此数不计入总数,结束循环 result=count; break; }else if(sum==b){ //若等于给定值,此数计于总数,结束循环 result=count+1; break; }else{ // 若小于该值,此数计于总数,接着循环 count++; if(i==a-1){ //直到该数走到最后一个数时,还小于给定值时,说明给定值太大了,所有数加起来都加不到该值 result=a; // 此时输出数组所含数的总个数 break; } } } System.out.print(result); } }
点赞 回复 分享
发布于 2019-08-23 22:11
arrays.sort 过了...
点赞 回复 分享
发布于 2019-08-23 22:05
同 python 9%,先 sort 再遍历数组求和判断,完全不知道是哪里出了问题,绝望
点赞 回复 分享
发布于 2019-08-23 22:05
应该是超时了,换个排序
点赞 回复 分享
发布于 2019-08-23 22:04
别用动态规划,排个序就出来了的。
点赞 回复 分享
发布于 2019-08-23 22:01
我很快a出来了,我同学也是一直百分之九😋😂😂
点赞 回复 分享
发布于 2019-08-23 21:57
排个序,
点赞 回复 分享
发布于 2019-08-23 21:50
大佬们指点一下菜鸡,说说怎么写的😥
点赞 回复 分享
发布于 2019-08-23 21:49

相关推荐

头像
03-03 15:53
已编辑
黑龙江大学 Java
在当前开源项目极为丰富的背景下,付费资源并不一定意味着最前沿的技术优势,在具体执行层面展示出自己的独特价值,才是简历上最重要的加分项。1.&nbsp;WebMCP&nbsp;—&nbsp;让网站主动告诉&nbsp;AI&nbsp;该怎么操作AI&nbsp;操作浏览器的方案一直靠&quot;猜&quot;——截图识别、DOM&nbsp;解析,错误率&nbsp;15-30%。WebMCP&nbsp;反过来,让网站自己声明能做什么,AI&nbsp;直接调用结构化接口,准确率接近&nbsp;100%。Chrome&nbsp;Canary&nbsp;已实装。企业内部系统的&nbsp;WebMCP&nbsp;适配目前几乎没人做,是明确的蓝海。推荐理由:简历上写的不是&quot;我会用某个框架&quot;,而是&quot;我在标准刚发布时就做了企业适配&...
书海为家:#人脑vsAI# 尽管深度学习的最初灵感来源于人类的大脑,但二者的运作方式截然不同:深度学习所需要的数据量远比人脑所需要的多得多。可是一旦经过大数据训练,它在相同领域的表现将远远超过人类(尤其是在数字的量化学习,例如挑选某人最可能购买的产品,或从100万张脸中挑选最匹配的一张)——相对来说,人类在同一时间内只能把注意力放在少数几件事情上面,而深度学习算法却可以同时处理海量信息,并且发现在大量数据背后的模糊特征之间的关联,这些模糊特征不仅复杂而且微妙,人类往往无法理解,甚至可能不会注意到。 虽然深度学习拥有人类所缺乏的并行处理海量数据的“绝技”,但不具备人类在面对决策时独一无二的汲取过去的经验、使用抽象概念和常识的能力。 与人类相比,深度学习想要充分发挥作用,离不开海量的相关数据、单一领域的应用场景以及明确的目标函数,这三项缺一不可,如果缺少其中任何一项,深度学习将无用武之地。
AI求职实录
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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