关注
//先排序,然后两次二分搜索找到喜好值==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%的第一题,做懵逼了,以后想不到就暴力先试试
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
02-11 13:25
燕京理工学院 数据分析师
在笔试的大西瓜很矫健:校招数分不用想了,这经历和学历都不够用,大厂更别想,初筛都过不了,说点不好听的小厂数分都进不去(小厂也是假数分),要两个对口实习+3个项目(或者3+2),而且要有含金量才能补一点你的学历劣势。
建议刷实习,社招找数分,校招看运气,能入行业就行,可以运营转数分 点赞 评论 收藏
分享
03-31 12:20
厦门大学 ETL工程师
勇敢的卷王在等off...:和同事聊了发现这7步里前3步就是产品经理的日常工作,所以PM做vibe coding有天然优势。但注意第2步——写给研发看的PRD和写给AI看的PRD完全是两个东西。给研发写'用户可以筛选订单' 研发秒懂 给AI写同样的话它会给你生成一个你完全不认识的筛选器。所以建议在PRD里每个功能都附一句'验收标准是什么' 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
36051次浏览 434人参与
# 学历VS实习,哪个更重要? #
2718次浏览 69人参与
# 厦门银行科技岗值不值得投 #
15877次浏览 359人参与
# 面试紧张时你会有什么表现? #
34438次浏览 216人参与
# 网申一定要掌握的小技巧 #
20449次浏览 86人参与
# uu们,春招你还来吗? #
64496次浏览 776人参与
# 面试中,你被问过哪些奇葩问题? #
96928次浏览 1298人参与
# 发工资后,你做的第一件事是什么 #
99690次浏览 319人参与
# 一人一道大厂面试题 #
124963次浏览 1302人参与
# 牛油的搬砖plog #
188482次浏览 1253人参与
# 你的实习什么时候入职 #
367110次浏览 2360人参与
# 面试被问到不会的问题,你怎么应对? #
26836次浏览 681人参与
# 你都用vibe coding做过什么? #
23000次浏览 866人参与
# 工作上你捅过哪些篓子? #
68510次浏览 317人参与
# 你觉得大几开始实习最合适? #
31067次浏览 328人参与
# 哔哩哔哩笔试 #
35236次浏览 143人参与
# 你见过哪些招聘隐形歧视? #
26266次浏览 215人参与
# AI Coding实战技巧 #
15741次浏览 301人参与
# 90后北漂现状 #
36090次浏览 213人参与
# 牛友的志愿填报指南 #
63194次浏览 486人参与
# 汇川技术求职进展汇总 #
189162次浏览 1064人参与
