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

php网站开发设计系统免费下载百度seo

php网站开发设计系统,免费下载百度seo,瑞安做网站多少钱,单页网页设计图片1、题目 给你一个整数数组 nums 。 如果一组数字 (i,j) 满足 nums[i] nums[j] 且 i < j &#xff0c;就可以认为这是一组 好数对 。 返回好数对的数目。 示例 1&#xff1a; 输入&#xff1a;nums [1,2,3,1,1,3] 输出&#xff1a;4 解释&#xff1a;有 4 组好数对&am…

1、题目

给你一个整数数组 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

提示:

1 <= nums.length <= 100
1 <= nums[i] <= 100

2、解

暴力解

    int numIdenticalPairs(vector<int> &nums){int result = 0;for(int i = 0; i < nums.size() - 1; i++){for(int j = i + 1; j < nums.size(); j++){if(nums[i] == nums[j]) result++;}}return result;}

另解
在题解里边看到的一个绝妙解
思路就是把nums中的每个数据看作temp数组的下标(该下标从1开始, 出现间隙不用管, 比如nums={2, 3, 7}, 对应temp={0, 1, 1, 0, 0 , 0 ,1}), 遍历nums然后把对应temp的位置做++操作记录每个数据出现次数即可, 关于对数的话, 找到规律发现其实就是把每次遍历数据出现次数-1叠加起来。
比如:{2, 3, 7}→{0, 1, 1, 0, 0 , 0 ,1},好数对为0;
{2, 3, 7,2}→{0, 2, 1, 0, 0 , 0 ,1},好数对为1。
可以理解为第一次出现的数字就占了萝卜坑了,如果后边再次出现就代表它刚好满足值相等,且出现位置索引值是大于第一次出现该数字的索引值的(遍历顺序本就是从小到大)。

    int numIdenticalPairsA(vector<int> &nums){int result = 0;int temp[100] = {};for(auto num : nums){result += temp[num - 1];temp[num -1]++;}return result;}
http://www.tj-hxxt.cn/news/24887.html

相关文章:

  • 做网站切图怎么搭建属于自己的网站
  • 网站pv怎么统计seo综合查询接口
  • 做一组静态页面网站多少钱网络推广哪家做得比较好
  • 做图片视频的网站建网站一般多少钱
  • 1cpu0.5g服务器用来做网站百度软件中心下载安装
  • 武汉公司 网站建设网页制作app
  • 橱柜手机网站模板个人如何做百度推广
  • 哪个小说网站版权做的好百度推广首页
  • 常州市建设局网站百度搜索引擎排名
  • 网站建设 6万元站长之家是干什么的
  • 南京做网站优化的企业seo培训师
  • wordpress 字体替换极客族郑州seo优化
  • 佛山市南海区建设局网站如何进行seo搜索引擎优化
  • 写作网站招聘2345网址导航是什么浏览器
  • 企业不想做网站的原因制作网站的全过程
  • 建设旅游网站的目标最知名的网站推广公司
  • php网站开发费用怎么建立企业网站
  • 做煤网站开网站流程
  • 常州公诚建设项目管理有限公司官方网站sem专业培训公司
  • 网站模板有后台百度文库登录入口
  • 石家庄网站制作报价厦门网络推广外包多少钱
  • 成都网站制作定制查询网官网
  • 保定网站制作价格最近的新闻摘抄
  • 中国建设银行太原招聘信息网站网络营销策划书的结构
  • 网站导航栏原型图怎么做云南网络推广服务
  • 如何用ps做照片模板下载网站佛山网站建设技术托管
  • 12个 网站模板 管理办法一级域名二级域名三级域名的区别
  • 网站推广的定义seo搜索引擎优化工资多少钱
  • 虹口网站开发培训课程怎么自己开发网站
  • 网站怎么让浏览器的url处只显示主域名网站建设制作过程