京东8.27笔试

两道编程题,看看大佬们的风采!


全部评论
为啥我第二个一直是9%
27 回复 分享
发布于 2020-08-27 19:59
9%是为什么😢😢😢
8 回复 分享
发布于 2020-08-27 20:34
队列变化一直是9%
5 回复 分享
发布于 2020-08-27 20:46
数列变换那道题是不是有问题啊
5 回复 分享
发布于 2020-08-27 20:43
看大家都是9就放心了,准备面试,交卷恰饭
5 回复 分享
发布于 2020-08-27 20:37
第二题只求讲讲为什么一直只过了9😂
3 回复 分享
发布于 2020-08-27 20:28
数列变化,我没有测错的话,插入的时候,本应输入3个数,但是只有2个数。
2 回复 分享
发布于 2020-08-27 21:19
数列变化的题有人ac了吗
2 回复 分享
发布于 2020-08-27 20:51
第一题integer自带进制转换,有么有大佬讲讲第二题为什么一直9%?
2 回复 分享
发布于 2020-08-27 20:15
面了这么多公司,第一次ak...
2 回复 分享
发布于 2020-08-27 20:13
很简单已交卷
2 回复 分享
发布于 2020-08-27 19:54
第二个9%
1 回复 分享
发布于 2020-08-28 14:26
贴一个第一题的题解,就是代码风格不规范。 public class Main1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int res = new Ss().func(n); System.out.println(res); } } class Ss{ int n,cnt=0,index=0,indexsize=0; StringBuilder sb =  new StringBuilder(""); public int func(int n) { List<Integer> list = new ArrayList<>(); this.n= n; list.add(2); list.add(3); list.add(5); cnt=3; while(list.size()<n) { int tmp2 = something(2,list); int tmp3 =something(3,list); int tmp5 =something(5,list); cnt=tmp2+tmp3+tmp5; index = list.size()-cnt; } return list.get(n-1); } int  something(int pre,List<Integer> list){ if(list.size()>=n)   return 0; int tmpcnt = 0; for(int i = index,j=0;j<cnt;i++,j++) { sb.setLength(0); String s=sb.append(pre).append(list.get(i)).toString(); list.add(Integer.parseInt(s)); tmpcnt++; if(list.size()>=n)   return tmpcnt; } return tmpcnt; } }
1 回复 分享
发布于 2020-08-27 21:27
第二题卡牌怎么做?
1 回复 分享
发布于 2020-08-27 20:52
冒昧问一句,大家第一题第n个数怎么出的都是
1 回复 分享
发布于 2020-08-27 20:33
求问法术攻击那个什么思路
1 回复 分享
发布于 2020-08-27 20:30
题目过于简单,全ac了。。
1 回复 分享
发布于 2020-08-27 20:28
😂
1 回复 分享
发布于 2020-08-27 19:42
这俩题都不难,主要是我没做过接受输入得题啊,nextInt 和 nextLine使用会有问题,天坑啊,就A了一道,第二题后来才发现是nextInt出现问题了
点赞 回复 分享
发布于 2020-08-28 14:11
京东交易研发部(核心),部门直招,简历直达面试官,一周内结束面试发送校招offer 链接:https://www.nowcoder.com/discuss/490812?source_id=profile_create&channel=666
点赞 回复 分享
发布于 2020-08-28 11:38

相关推荐

评论
7
3
分享

创作者周榜

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