当前位置: 首页 > wzjs >正文

网站正在建设中 免费百度推广上班怎么样

网站正在建设中 免费,百度推广上班怎么样,优质的网站建设推广,wordpress中文美食主题给你一个整数数组 nums 。 如果一组数字 (i,j) 满足 nums[i] nums[j] 且 i < j &#xff0c;就可以认为这是一组 好数对 。 返回好数对的数目。 示例 1&#xff1a; 输入&#xff1a;nums [1,2,3,1,1,3] 输出&#xff1a;4 解释&#xff1a;有 4 组好数对&#xff0c;…

给你一个整数数组 nums 。

如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数对 。

返回好数对的数目。

示例 1:

输入:nums = [1,2,3,1,1,3]
输出:4
解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始

示例 2:

输入:nums = [1,1,1,1]
输出:6
解释:数组中的每组数字都是好数对

示例 3:

输入:nums = [1,2,3]
输出:0

数组模拟哈希表 与 等差数列求和

// 数组模拟哈希表 与 等差数列求和
function numIdenticalPairs(nums: number[]): number {const arr = Array(101).fill(0);for (const n of nums) {arr[n]++;}//等差数列求和return arr.reduce((pre, cur) =>cur === 0 ? pre : (pre += (cur * (cur - 1)) / 2));
}

哈希表

// 哈希表
function numIdenticalPairs2(nums: number[]): number {const map = new Map();let res = 0;for (const n of nums) {map.set(n, (map.get(n) || 0) + 1);if (map.get(n) > 1) {res += map.get(n) - 1;}}return res;
}

http://www.dtcms.com/wzjs/2869.html

相关文章:

  • 做分类信息网站赚钱吗搜索网页内容
  • 上线了做网站怎么查看成都网站快速排名优化
  • 如何做微信小程序店铺百度seo搜索排名
  • 钓鱼网页在线生成网站广州优化网站排名
  • 建设通网站免费注册今天军事新闻最新消息
  • 帮别人做网站多少钱免费推广引流平台有哪些
  • 公司网站案例seo网络优化教程
  • 白云网站建设价格公关策划公司
  • 海尔网站建设的目标深圳全网营销系统
  • 阿里巴巴网站建设的基本情况东莞企业网站设计公司
  • seo视频教学网站优化流程
  • 四会市城乡规划建设局网站青岛seo关键词
  • 网页游戏网站建设强力搜索引擎
  • 东莞网站搭建哪家强营销网站建设规划
  • 千享科技网站建设seo推广优化排名软件
  • 电商网站建设公司3322免费域名注册
  • 网站建设首选唯美谷宣传推广
  • 企业网站管理系统排名站内优化
  • 做网站和软件有区别吗安徽做网站公司哪家好
  • 佛山网站建设官网公司网站建设
  • 网站估值怎么做疫情防控最新通告
  • 个人网站涉及企业内容香港疫情最新消息
  • 在网上做网站站长工具友链检测
  • 网站开发类论文网站流量排行
  • 企业查询软件哪个好站长工具seo综合查询可以访问
  • 手机网站做指向关键词上首页的有效方法
  • 怎么接推广seo优化报价公司
  • 龙华做棋牌网站建设哪家便宜seo优化论坛
  • 门头广告设计图片网站seo入门基础教程书籍
  • 公司网站域名在哪里备案开网店怎么开 新手无货源