关注
 import java.util.*; import java.util.Arrays; import java.util.HashSet; public class Main1{     public static void main(String[] args) {         Scanner in=new Scanner(System.in);         while(in.hasNext()){             String[] str=in.nextLine().split(" ");             int n=Integer.parseInt(str[0]);             int k=Integer.parseInt(str[1]); //            List<Integer> list = new ArrayList<>();             int[] list = new int[n];             int count=0;             for(int i=0;i<n;i++){                 list[i] = in.nextInt();             }             Arrays.sort(list);             System.out.println(findnum(list, n, k));         }     }          private static int findnum(int[] data, int n, int k){         int begin = 0;         int end  =0;         HashSet<ArrayList<Integer>> chak = new HashSet<ArrayList<Integer>>();         while(end<n && begin<n){             while(end <n-1 && data[end] - data[begin] <k){                 end++;             }             if(data[end]-data[begin]==k){                 ArrayList<Integer> vtemp = new ArrayList<Integer>();                 vtemp.add(data[begin]);                 vtemp.add(data[end]);                 chak.add(vtemp);             }             begin++;         }         return chak.size();     } }
  查看原帖
  点赞  评论
相关推荐
09-23 13:46
  河南师范大学 算法工程师   点赞 评论 收藏   
分享
 牛客热帖
更多 
 正在热议
 更多 
 # 秋招开始捡漏了吗 #
 19386次浏览 121人参与
# 找工作八股要背到什么程度? #
 1756次浏览 40人参与
# “vivo”个offer #
 47774次浏览 316人参与
# 上班后,才发现大学__白学了 #
 3505次浏览 24人参与
# 你实习是赚钱了还是亏钱了? #
 2219次浏览 25人参与
# 用一句话形容你的团队氛围 #
 1596次浏览 36人参与
# 辞职后的日常 #
 16041次浏览 84人参与
# 入职以后才知道的校招谎言 #
 100678次浏览 645人参与
# 打工人的精神状态 #
 101825次浏览 1314人参与
# 五一之后,实习真的很难找吗? #
 89572次浏览 561人参与
# 一人一个landing小技巧 #
 128005次浏览 1464人参与
# 满帮集团求职进展汇总 #
 8466次浏览 71人参与
# 学历对求职的影响 #
 551057次浏览 3912人参与
# 规定下班时间vs实际下班时间 #
 56277次浏览 332人参与
# 你找工作是从容有余 or 匆忙滚爬? #
 1331次浏览 25人参与
# 今年秋招还有金九银十吗 #
 19679次浏览 174人参与
# 分享一个让你热爱工作的瞬间 #
 43791次浏览 395人参与
# 上班到公司第一件事做什么? #
 99191次浏览 681人参与
# 我和mentor的爱恨情仇 #
 79724次浏览 434人参与
# 数字马力求职进展汇总 #
 213064次浏览 1681人参与
# 你见过哪些工贼行为 #
 32743次浏览 151人参与
查看22道真题和解析
