DongShelton level
获赞
375
粉丝
8
关注
0
看过 TA
14
重庆邮电大学
2018
前端工程师
IP属地:未知
暂未填写个人简介
私信
关注
2017-09-11 11:07
已编辑
重庆邮电大学 前端工程师
我付一个JS的暴力代码吧,只能过50%: var n = Number(readline()); var arr = readline().split(" ")); var q = Number(readline()); var line; while(line = readline()){ line = line.split(" ").map(function(elem, index) { return Number(elem); }); var l = line[0]; var r = line[1]; var k = line[2]; var num = 0; for...
牛客288493号://先排序,然后两次二分搜索找到喜好值==k的区间,统计即可 import java.util.*; class ac { int value=0; int num=0; public ac(int num,int value) { this.value=value; this.num=num; } } public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNext()){ int n= sc.nextInt(); ac[] a= new ac[n]; for(int i=0;i<n;i++){ int k=sc.nextInt(); a[i]=new ac(i+1, k);} Arrays.sort(a,new Comparator<ac>() { @Override public int compare(ac o1, ac o2) { // TODO Auto-generated method stub return Integer.compare(o1.value, o2.value); } }); int q=sc.nextInt(); for(int i=0;i<q;i++){ int l=sc.nextInt(); int r=sc.nextInt(); int k=sc.nextInt(); int left=0; int right=a.length-1; while(left<=right){ int mid=(right-left)/2+left; if(a[mid].value<=k)left=mid+1; else right=mid-1; } int rindex=right;left=0; while(left<=right){ int mid=(right-left)/2+left; if(a[mid].value>=k)right=mid-1; else left=mid+1; } right=rindex; int res=0; while(left<=right){ if(a[left].num>=l && a[left].num<=r)res++;left++; } System.out.println(res); } } } }//最后沉痛悼念我0%的第一题,做懵逼了,以后想不到就暴力先试试
投递字节跳动等公司10个岗位 >
0 点赞 评论 收藏
分享
刚刚收到网易游戏的邮件,说简历筛选通过,要去线下笔试,楼主若去的话得坐火车,现在很纠结去还是不去,关键是我这学校按常理说网易根本瞧不起的,我都没有把网易放心上了,突然说我简历过了我还有点方。
七夜醉武:必须去啊,五月份百度秋招实习生我就不敢去,最后在室友的鼓励下就tm去了,不仅顺利拿到实习offer也基本上顺利转正,别tm怕,就是干。
投递网易等公司10个岗位 >
0 点赞 评论 收藏
分享
不知道如今是人才市场的饱和还是互联网行业的稳定,感觉许多厂根本就不缺人的感觉,许多双非根本面都不面,看来双非们只能多多留意创业公司了。
接下来的路才真正的开始:双非不面不等于不缺人。。。  现在校招缺口还是挺大的。。。  没面试机会,只能先说提高自己的能力吧
0 点赞 评论 收藏
分享
2017-08-31 17:27
已编辑
重庆邮电大学 前端工程师
楼主先来:怀疑自己简历上的联系方式是不是写错了。
养生达人:我趴在兰博基尼方向盘上都快哭了,幸好旁边的辣妹安慰了一下
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务