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

官方网站举例流量型网站

官方网站举例,流量型网站,html网页设计简单,深圳网站设计公司费用是给定一个大小为 n 的数组 nums #xff0c;返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的#xff0c;并且给定的数组总是存在多数元素。 示例 1#xff1a; 输入#xff1a;nums [3,2,3] 输出#xff1a;3 示例 … 给定一个大小为 n 的数组 nums 返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的并且给定的数组总是存在多数元素。 示例 1 输入nums [3,2,3] 输出3 示例 2 输入nums [2,2,1,1,1,2,2] 输出2提示 n nums.length1 n 5 * 104-109 nums[i] 109 进阶尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。 方法一如果一个数组有大于一半的数相同那么任意删去两个不同的数字新数组还是会有相同的性质即原来的“多数元素”在删除任意两个不同元素后数组中的“多数元素”的值不变 class Solution(object):def majorityElement(self, nums)::type nums: List[int]:rtype: intlengthlen(nums)#由于一定存在一个长度大于n/2的数k所以用k对应减去不等于k的值后剩余的数的值还是k(eg:2,2,3用一个2对应减去一个3剩余的就是k值2),#初始时随便选择数组中的一个数作为k对数组 进行扫描当遇到的数与选择的数k相同则times1,否则减一当减到零0将遇到的元素作为新的k值knums[0]times0for i in range(0,length,1):#print(i,:)if nums[i]k:times1elif nums[i]!k:times-1if times0:knums[i]times1#print(k)return k 方法二 使用哈希映射HashMap来存储每个元素以及出现的次数。对于哈希映射中的每个键值对键表示一个元素值表示该元素出现的次数。 我们用一个循环遍历数组 nums 并将数组中的每个元素加入哈希映射中。在这之后我们遍历哈希映射中的所有键值对返回值最大的键。我们同样也可以在遍历数组 nums 时候使用打擂台的方法维护最大的值这样省去了最后对哈希映射的遍历。  class Solution(object):def majorityElement(self, nums)::type nums: List[int]:rtype: intvalsnums[0]for i in range(0,len(nums)/21,1):valsnums[i]knums.count(vals)print(vals,:,k)if klen(nums)/2:print(len(nums)/2)breakreturn vals
http://www.zqtcl.cn/news/658338/

相关文章:

  • 付费阅读网站代码做网站需要什么软件
  • 泗阳网站设计外贸网站特点
  • 国外logo设计网站推荐网页浏览器证书失效怎么修复
  • asp.net建立手机网站校园网站设计代码
  • 网站图标怎么下载肇庆新农村建设内容在哪个网站
  • 上海建站哪家好临沂建设工程质量 监督网站
  • 中国建设银行网站地图上海最新新闻热点事件
  • wordpress4.95淘宝优化标题都是用什么软件
  • 大网站用wordpress吗网站广告费怎么做分录
  • 江西建设安全网站会展平面设计主要做什么
  • 阿里巴巴免费做网站吗企业商务网站建设策划书
  • 广州网站制作哪家专业深圳网站制作开发
  • 网站icp备案管理系统个人网站源代码
  • 西安网站建设公司云网wordpress 文章分类
  • 长沙优化网站服务r18cn wordpress
  • 建材网站设计延安网站建设电话
  • 做视频网站犯法么华为公司网站建设案例分析
  • 陕煤化建设集团网站矿建二公司网站制作系统
  • 网站建设类别wordpress下载付费
  • 廊坊做网站的成都网站建设网站建设
  • 如何自己开网站网络服务检测与维护
  • 古镇网站建设熊掌号专业网站开发哪里有
  • 专业做网站服务上海网站开发哪家好
  • 科普重庆网站浙江网站开发
  • 怎么搭建自己的网站后台邹城网站建设哪家好
  • 二手房在哪个网站做合同wordpress 局域网 慢
  • 全包胶衣网站wordpress 3.1
  • 怎么仿照别人网站建电商网站
  • 网站每年维护费用天津智能网站建设
  • php开发网站建设仿摄影网站