题意:给出一个数组a,及k,求数组中两个数据的绝对值为k的对数

代码如下:

var findPairs = function(nums, k) {if (k < 0) return 0;var t = {};var len = nums.length;for (var i = 0; i < len; i++){if (!t.hasOwnProperty(nums[i])){t[nums[i]] = 1;}else{t[nums[i]]++;}}var cnt = 0;for (var pro in t){if (k == 0){if (t[pro] >= 2) cnt++;}else if (t.hasOwnProperty(pro - k)) cnt++;}return cnt;
};

LeetCode K-diff Pairs in an Array相关推荐

  1. LeetCode 532. K-diff Pairs in an Array

    题目: Given an array of integers and an integer k, you need to find the number of unique k-diff pairs ...

  2. C#LeetCode刷题之#532-数组中的K-diff数对(K-diff Pairs in an Array)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3716 访问. 给定一个整数数组和一个整数 k, 你需要在数组里找 ...

  3. LeetCode——Kth Largest Element in an Array

    LeetCode--Kth Largest Element in an Array Question Find the kth largest element in an unsorted array ...

  4. LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] c++

    LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] <c++> 给出排序好的 ...

  5. LeetCode 33. Search in Rotated Sorted Array

    问题链接 LeetCode 33. Search in Rotated Sorted Array 题目解析 给定一个 "升序" 的 无重复 数组,从中寻找目标值."升序& ...

  6. 【To Understand!回文串8 哈希表】LeetCode 336. Palindrome Pairs

    LeetCode 336. Palindrome Pairs Solution1:我的答案 最笨的方法,果然因为时间复杂度太高而无法AC-- 难怪是hard 只是记录一下-- class Soluti ...

  7. 【leetcode dp】629. K Inverse Pairs Array

    https://leetcode.com/problems/k-inverse-pairs-array/description/ [题意] 给定n和k,求正好有k个逆序对的长度为n的序列有多少个,0& ...

  8. LeetCode算法题-K-diff Pairs in an Array(Java实现)

    这是悦乐书的第254次更新,第267篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第121题(顺位题号是532).给定一个整数数组和一个整数k,您需要找到数组中唯一的k- ...

  9. LeetCode 1885. Count Pairs in Two Arrays(二分查找)

    文章目录 1. 题目 2. 解题 1. 题目 Given two integer arrays nums1 and nums2 of length n, count the pairs of indi ...

最新文章

  1. 数据分析索引总结(中)Pandas多级索引
  2. PHP用户输入安全过滤和注入攻击检测
  3. 某国有7个城市,它们互相之间没有公路相通,因此交通十分不便。为解决这一“行路难”的问题,政府决定修建公路,经过调研,如果把这7个城市之间的关系看成一个图,字母代表城市名称,数字代表修路的花费。【详解】
  4. 浅谈自学方法论- 不断更新-记录思路
  5. python语言三大基本控制结构_Python基础知识之4——三大控制结构
  6. sql checksum_SQL Server中的CHECKSUM页面验证
  7. Debian安装autoconf
  8. 2021-09-02二叉树的中序遍历
  9. 对数周期天线hfss建模_Ansoft HFSS 在设计对数周期天线时的仿真方法-HFSS教程
  10. 使用U盘重装MacOS的简单步骤
  11. latex参考文献bib基本格式_Latex如何添加参考文献——使用bib
  12. 一种有趣的弱监督机器学习问题:比例标签学习(Learning from label proportions)
  13. 自学-CAD零基础视频教程网站
  14. Latex的安装与使用
  15. 概率论中Z=max(X,Y)和Z=min(X,Y)的分布
  16. WebRTC之服务器搭建
  17. 深度解密:软银孙正义如何成为美国硅谷最有权势之人
  18. 电商项目之购物车设计
  19. POJ - 2008 Moo University - Team Tryouts
  20. 【云原生之Docker实战】使用Docker部署个人CMS点播平台

热门文章

  1. 016--VS2013 C++ 透明动画
  2. Java for LeetCode 114 Flatten Binary Tree to Linked List
  3. Spring3.2下使用JavaMailSenderImpl类发送邮件
  4. s3c6410_u-boot-2010.03移植
  5. BZOJ 1176([Balkan2007]Mokia-CDQ分治-分治询问)
  6. 黑马程序员-JAVA基础-IO流中的装饰设计模式
  7. POJ1573-Robot Motion
  8. 高性能udp服务器架构,优秀的国产高性能TCP/UDP/HTTP开源网络通信框架——HP
  9. python详细安装教程环境配置-python环境安装详细步骤
  10. python爬虫招聘-Python爬虫实战之(二)| 寻找你的招聘信息