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

手机网站进不去怎么解决网站优化和网站推广

手机网站进不去怎么解决,网站优化和网站推广,惠州网站建设 鑫,大连python培训唯一元素的和 题目及要求哈希算法暴力算法在main里使用 题目及要求 给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。 请你返回 nums 中唯一元素的 和 。 示例 1: 输入:nums [1,2,3,2] 输出:4 解释:唯…

唯一元素的和

  • 题目及要求
  • 哈希算法
  • 暴力算法
  • 在main里使用

题目及要求

给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。

请你返回 nums 中唯一元素的 和 。

示例 1:

输入:nums = [1,2,3,2]
输出:4
解释:唯一元素为 [1,3] ,和为 4 。
示例 2:

输入:nums = [1,1,1,1,1]
输出:0
解释:没有唯一元素,和为 0 。
示例 3 :

输入:nums = [1,2,3,4,5]
输出:15
解释:唯一元素为 [1,2,3,4,5] ,和为 15 。

提示:

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

哈希算法

思路:先遍历一次哈希表并进行计数,再遍历一次找出只出现一次的数,然后累加到sum里
时间复杂度:O(n)
空间复杂度:O(n)

class Solution {
public:int sumOfUnique(vector<int>& nums) {unordered_map<int,int>hash;   int sum=0;for(int n:nums){    //遍历并计数++hash[n];}for(int n:nums){if(hash[n]==1){      //找出只出现一次的数sum+=n;          //累加到sum}}return sum;}
};

暴力算法

思路:这个思路和哈希的思路基本上一样,题目规定了长<=100,所以这题用暴力算法也很快

class Solution {
public:int sumOfUnique(vector<int>& nums) {int flag[101]={0},sum=0;for(int i=0;i<nums.size();++i){flag[nums[i]]++;}for(int i=0;i<nums.size();++i){if(flag[nums[i]]==1){sum=sum+nums[i];}}return sum;}
};

在main里使用

int main() {Solution sol;   //Solution对象solvector<int>nums = { 1,2,3,2 };int result = sol.sum(nums);    //调用cout << result << endl;return 0;
}
http://www.hrbkazy.com/news/6539.html

相关文章:

  • 网站怎么做图片放映效果培训机构seo
  • 北京 网站 公司2345网址导航智能主板
  • 网站城市分站织梦系统百度竞价开户哪家好
  • 给客户做非法网站最全bt搜索引擎入口
  • wordpress微信支付后开通会员想找搜索引擎优化
  • 商丘企业网站建设公司市场调研报告范文大全
  • 目前网站类型主要包括哪几种seo的主要工作是什么
  • 太原网站排名外包seo排名推广工具
  • wordpress 固定侧边栏外贸网站谷歌seo
  • 网站开发宣传广告手机卡顿优化软件
  • 中华人民共和国住房和城乡建设部网站安徽网站推广优化
  • 电信开放81端口怎样做网站如何提高网站搜索排名
  • 南通网站建设招聘爱站站长工具
  • 教育网站设制下载深圳居家办公
  • 杭州网站开发建设搜狗权重查询
  • java公益网站开发seo优
  • 网站建设模板购买网站百度权重
  • 齐齐哈尔市建设局网站代码编程教学入门
  • 做外贸翻译用哪个网站苏州网站开发公司
  • 湛江企业建站程序网络优化大师
  • 宠物网站设计模板商品标题优化
  • 网站后台是怎么做的百度网址浏览大全
  • 深圳顶级做网站公司排名淮北seo
  • 增城网站建设服务google官网下载安装
  • 网站 美食频道 建设没有限制的国外搜索引擎
  • 直播网站是怎么做的hao123主页
  • 民宿网站怎么做近期新闻热点大事件
  • 做照片书的模板下载网站好关键词seo是什么意思
  • 男做暧免费视频网站北京网站开发
  • 开饰品店网站建设预算网站关键词怎么快速上排名