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

电子商务网站建设与管理的背景湖北做网站系统哪家好

电子商务网站建设与管理的背景,湖北做网站系统哪家好,wordpress中文摘要,做电焊加工的网站剑指 Offer 39. 数组中出现次数超过一半的数字 难度#xff1a;easy\color{Green}{easy}easy 题目描述 数组中有一个数字出现的次数超过数组长度的一半#xff0c;请找出这个数字。 你可以假设数组是非空的#xff0c;并且给定的数组总是存在多数元素。 示例 1: 输入: …剑指 Offer 39. 数组中出现次数超过一半的数字 难度easy\color{Green}{easy}easy 题目描述 数组中有一个数字出现的次数超过数组长度的一半请找出这个数字。 你可以假设数组是非空的并且给定的数组总是存在多数元素。 示例 1: 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2限制 1数组长度500001 数组长度 500001数组长度50000 注意本题与主站 169 题相同https://leetcode-cn.com/problems/majority-element/ 腾讯视频后端的算法题要求空间复杂度为 O(1)O(1)O(1) 算法 (摩尔投票法) 设输入数组 nums 的众数为 x 数组长度为 n 。 推论一 若记 众数 的票数为 1 非众数 的票数为 −1 则一定有所有数字的 票数和 0 。 推论二 若数组的前 a 个数字的 票数和 0 则 数组剩余 (n−a) 个数字的 票数和一定仍 0 即后 (n−a) 个数字的 众数仍为 x 。 算法流程: 初始化 票数统计 votes 0 众数 x循环 遍历数组 nums 中的每个数字 num 当 票数 votes 等于 0 则假设当前数字 num 是众数当 num x 时票数 votes 自增 1 当 num ! x 时票数 votes 自减 1 返回值 返回 x 即可 复杂度分析 时间复杂度O(n)O(n)O(n)其中 nnn 是数组的长度。 空间复杂度 : O(1)O(1)O(1)只需要 vote 常量 C 代码 class Solution { public:int majorityElement(vectorint nums) {int vote 0, x 0;for (auto num : nums) {if (vote 0) x num;if (num x) {vote 1;}else {vote - 1;}}return x;} };
http://www.hkea.cn/news/14275608/

相关文章:

  • 上市公司做网站做代练网站能备案
  • 什么网站可以做h5中国商标设计网
  • html5 微网站 免费哪些网站可以做店淘客
  • 泉港区住房和城乡规划建设局网站西安网站建设服务商
  • 贵阳网站设计zu97网页游戏吃显卡还是cpu
  • 深圳网站开发公司wordpress制作评论
  • 用wordpress建的网站本地搭建php网站
  • 清空回收站 wordpress如何网站做百度推广
  • 住房和城乡建设部网站中国建造师网怎样进行站点优化
  • 辽宁建设厅网站什么时候换的南京银城建设 网站
  • 美容美发网站源码做网站要学
  • 购买备案域名重庆网站seo分析
  • 北京建站公司排名首推万维科技提高网站公信力 单仁
  • 手机网站建设要注意哪些问题wordpress js调用淘客
  • 深圳做网站的公司那个好wordpress博客广告收益
  • 长春模板自助建站网站排名在哪里优化
  • 购物商城建设网站江苏省两学一做网站
  • 义乌商城网站开发室内设计师培训网
  • 幕墙装饰工程网站模板wordpress静态
  • cms做的电影网站wordpress怎么设置seo
  • 商城网站开发需求分析怎么打开google网站
  • 广东网站建设公司哪家便宜企业网站的建设内容
  • 免费友情链接网站报班学平面设计
  • 通信建设工程项目经理查询网站网站建设的编程语言
  • php+mysql网站开发全程实例 于荷云 pdfwinxp下做网站
  • 网络教室网站建设外包岗位
  • 泉州城乡建设网站厦门网站开发建设
  • 餐饮营销型网站案例用wordpress建站的好处
  • 做音乐网站的目的和意义诸暨市建设局行业管理网站
  • 个人做网站能赚到钱吗wordpress 如何迁移