有哪位大佬分享一下完美世界解题代码吗(B类)

完美世界B类开发,编程题(爸爸去哪儿,礼物价值最大)有哪位大佬分享一下解题代码吗#完美世界##Java工程师##C++工程师##安卓工程师##前端工程师#
全部评论
赛马网上有题解,爸爸去哪儿这题感觉题目好坑爹。。
点赞 回复
分享
发布于 2017-03-29 22:02
我是这样写的,ac通过了,不知道对不对,因为看题解用的动态规划,其实我不知动态规划。这个题  输入输出的问题,做了50分钟,结果只ac了一道题。 import java.util.Arrays; import java.util.Scanner; public class Car { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int n=sc.nextInt(); int[] inputArray=new int[n]; for(int i=0;i<n;i++) inputArray[i]=sc.nextInt(); int sum=sc.nextInt(); Arrays.sort(inputArray); System.out.println(help(inputArray,n-1,sum,0)); } } private static int help(int[] inputArray, int index, int n, int count) { if(n==0) return count; if(n<0||index<0) return -1; for(int i=n/inputArray[index];i>=0;i--){ return help(inputArray,index-1,n-inputArray[index]*i,count+i); } return -1; } }
点赞 回复
分享
发布于 2017-03-29 22:27
阅文集团
校招火热招聘中
官网直投

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务