哇咔哇咔 level
获赞
676
粉丝
4
关注
3
看过 TA
6
华中科技大学
2018
Java
IP属地:未知
暂未填写个人简介
私信
关注
2017-09-18 17:16
华中科技大学 Java
0 点赞 评论 收藏
分享
2017-09-17 12:40
华中科技大学 Java
0 点赞 评论 收藏
分享
2017-09-15 21:28
华中科技大学 Java
0 点赞 评论 收藏
分享
2017-09-15 21:20
已编辑
华中科技大学 Java
0 点赞 评论 收藏
分享
2017-08-20 17:56
华中科技大学 Java
0 点赞 评论 收藏
分享
2017-08-20 10:56
已编辑
华中科技大学 Java
交卷系统真是醉 就不能和牛客合作一下 哈哈 然后第一道题 查询数量太大(普通法就是弄一个上升数组最后lower_bound就行,这个方法是二分查找,然而提交上去82%,2030ms妥妥超时。但听闻直接依次相减然后判断区间的思路在Java下都能过去,那么这个思路Java更能过,可能c++时限太短了),然后我就开了多线程…然而这次提交太火爆… 第二题直接sort 然后unique 再去掉多余元素就行。这个提交上去了100% 。多谢steven…的提醒,直接set就好(泪奔) 第三题直接把手和凳子的高度加上,依次判断即可。太火爆… 感觉第一道题并木有很简单 不会是这个平台想让我们设计多线程...
蚂蚁-寒枼:package com.zhenti.lianjia; import java.util.Arrays; import java.util.Scanner; public class t2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] aSum = new int[n]; for (int i = 0; i < n; i++) { int tmp = sc.nextInt(); aSum[i] = i > 0 ? aSum[i - 1] + tmp : tmp; } int qn = sc.nextInt(); for (int i = 0; i < qn; i++) { int i1 = Arrays.binarySearch(aSum, sc.nextInt()); if (i1 < 0) System.out.println(-i1); else System.out.println(i1 + 1); } } } //5//2 7 3 4 9//3//1 25 11
投递链家等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-08-17 19:05
已编辑
华中科技大学 Java
嘿嘿
我要自己开公司 嘿嘿
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务