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

做外链等于网站更新么wordpress4.8 zh_CN

做外链等于网站更新么,wordpress4.8 zh_CN,四川省的住房和城乡建设厅网站,网站策划素材题目: 给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。 请你返回 nums 中唯一元素的 和 。 示例 1: 输入:nums [1,2,3,2] 输出:4 解释:唯一元素为 [1,3] ,和为 4 。示例 2&#xf…

题目:

给你一个整数数组 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 。
class Solution {public int sumOfUnique(int[] nums) {// 集合map,存放唯一元素(key为唯一元素的值,// value为元素状态 1 出现1次 2 出现多次)Map<Integer,Integer> sta = new HashMap<>();// 临时变量用于存放和的计算,一般求和变量初始值为0,乘法初始值为1int sum = 0;// 循环遍历nums 中元素for (int num : nums) {// 判断map中的key是否含有nums中的元素,key不含有num进入ifif(!sta.containsKey(num)) {// 将唯一的数计入和的统计中sum += num;// 将当前num存放至map的key中,并将当前状态设置为1sta.put(num,1);} else if(sta.get(num) == 1) { // map中已经含有num元素,// 如果状态未1进入下面else if 中// sta.get(num)取出当前num的状态,如果为1。// 说明之前已经加过该值,现在重复出现应该从总和中减掉该值// 注意题目要求只求和恰好出现一次的元素。故前面加的这里要减掉sum -= num;// 注意:这里必须设置状态2,表示该值已经从总和中减过。// 后面该值再出现时就不会重复减去该值。sta.put(num,2);}}return sum;}
}

复杂度分析

时间复杂度:O(n),其中 n 是数组 nums 的长度。

空间复杂度:O(n)。哈希表需要 O(n)的空间。

http://www.yayakq.cn/news/108391/

相关文章:

  • 电子销售网站模板开发公司工程结算审核工作流程及工作要点
  • 沧州地区阿里巴巴做网站企业网站能提供哪些服务
  • 网页设计公司如何看待极简风格山东seo多少钱
  • 个人的网站怎么备案北京网站优化济南兴田德润简介电话
  • 网站行业关键词网站建设顺德
  • 右键网站 选择添加ftp站点网络推广服务合同范本
  • 企业网站做备案wordpress 书站
  • 阿里云esc服务器 怎么做网站东丽做网站
  • 网站开发与维护费用wordpress作者增加页面权限
  • 软件网站是怎么做的网站名称是什么意思
  • html5手机网站免费模板设计网站pc版
  • 自己在电脑上建文档做网站怎么做中国十大互联网公司排名2021
  • 商丘建网站免费建一个网页的链接
  • wordpress建立好的网站商场装修
  • jsp网站建设 书籍深圳高端设计装饰公司
  • 国外有什么网站是做服装的wordpress站点标题和副标题
  • 网站开发人员的职责是什么优盖网logo在线设计
  • 网站做超链接薪资多少一个月产品推广宣传方案
  • 网站还没上线 可以对网站备案吗如何做家具网站
  • 邯郸中材建设有限责任公司网站艺术馆展厅设计
  • 做设计开店的网站南阳网站建设xihewh
  • 莘县网站建设福清建设局网站简介
  • 中国风手机网站模板wordpress固定连接静态
  • 福永外贸网站建设wordpress仿商城
  • 新站网站收录减少wordpress 网站维护
  • 站长平台seo网页特效代码免费网站
  • 社交网站开发教程河南建设信息网站
  • 如何挑选网站主机wordpress+支持+手机版
  • 哪里有网站制作建设巴中市建设局新网站
  • 免费建立微信网站免费网站建设网站推广