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

网站开发行业前景网络营销策划书ppt

网站开发行业前景,网络营销策划书ppt,南和网站建设公司太原网站建设,wordpress 图片网站1、题目 给你一个整数数组 nums ,该数组具有以下属性: nums.length 2 * n. nums 包含 n 1 个 不同的 元素 nums 中恰有一个元素重复 n 次 找出并返回重复了 n 次的那个元素。 示例 1: 输入:nums [1,2,3,3] 输出&#xff1a…

1、题目

给你一个整数数组 nums ,该数组具有以下属性:

nums.length == 2 * n.
nums 包含 n + 1 个 不同的 元素
nums 中恰有一个元素重复 n 次
找出并返回重复了 n 次的那个元素。

示例 1:

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

输入:nums = [2,1,2,5,3,2]
输出:2
示例 3:

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

2、解

通过哈希表进行存储遍历,记录每个元素出现次数,当出现次数刚好为n时停止遍历输出该元素。

int repeatedNTimes(vector<int> &nums){unordered_map<int, int> cnt;int goalNumber = 0;for(int num : nums){cnt[num] ++;if(nums.size() /2 == cnt[num]){goalNumber = num;break;}}return goalNumber;}

另解

记重复 n次的元素为 x。由于数组 nums 中有 n+1 个不同的元素,而其长度为 2n,那么数组中剩余的元素均只出现了一次。也就是说,我们只需要找到重复出现的元素即为答案。

因此我们可以对数组进行一次遍历,并使用哈希集合存储已经出现过的元素。如果遍历到了哈希集合中的元素,那么返回该元素作为答案。

class Solution {
public:int repeatedNTimes(vector<int>& nums) {unordered_set<int> found;for (int num: nums) {if (found.count(num)) {return num;}found.insert(num);}// 不可能的情况return -1;}
};
http://www.mmbaike.com/news/54228.html

相关文章:

  • wordpress图片水印插件一点优化
  • wordpress访客限制西藏自治区seo 标题 关键词优化
  • 搜狗站群系统网络营销渠道可分为哪些
  • 网站建设的成本分析seo详细教程
  • 政府建设网站手机网站建设平台
  • 中国十大品牌策划机构排名优化哪家专业
  • 手机网站开发教程视频app开发平台开发
  • dw如何做网站登陆验证必应收录提交入口
  • 网店代运营费用多少钱哪些行业适合做seo
  • 前端做数据表格的网站seo点击排名器
  • 新网 网站空间2345网址大全浏览器
  • 长春专业做网站公司哪家好湖南企业网站建设
  • 开发网站公司都需要什么岗位人员站长工具的使用seo综合查询运营
  • 网站编辑软件都有哪些线上营销推广方法
  • alinks wordpress做seo需要投入的成本
  • 网站开发工程师资格证成都计算机培训机构排名前十
  • 腾讯公众微信号seo网络推广
  • 卫浴网站模板免费企业网站管理系统
  • 东莞市网络公司seo推广哪家公司好
  • 北京做机柜空调的网站关键词推广效果
  • 英文网站建设注意什么专业的推广公司
  • 做游戏破解版的网站东莞整站优化推广公司找火速
  • 国外看新闻app推荐seo新手入门教程
  • 金乡做网站 亿九品牌运营策划方案
  • 网络营销方式研究心得1500seo站内优化公司
  • 软件设计师中级seo培训机构
  • 西安市做网站2021最新免费的推广引流软件
  • 合肥网站制作开发哪个杭州seo好
  • 微信小程序好看的ui界面seo 优化
  • 50强网站建设公司人民日报最新头条10条