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

网站建设 英语翻译网站建设进项填那个服务

网站建设 英语翻译,网站建设进项填那个服务,口碑好的网站建设服务,广宁住房和城乡建设局网站一、题目描述 给定一个大小为 n 的数组 nums #xff0c;返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的#xff0c;并且给定的数组总是存在多数元素。 二、测试用例 示例 1#xff1a; 输入#xff1a;nums [3,2,…一、题目描述 给定一个大小为 n 的数组 nums 返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的并且给定的数组总是存在多数元素。 二、测试用例 示例 1 输入nums [3,2,3] 输出3示例 2 输入nums [2,2,1,1,1,2,2] 输出2三、解题思路 基本思路题目保证数组非空且一定存在多数元素则可以考虑打擂台具体思路先确定擂主 x 初始化为数组第一个元素再确定擂主血量 count 初始化为 1 。接下来遍历序列每遇到一个元素判断是否和擂主相同相同表示朋友擂主血量 count 1 不同表示敌人擂主血量 count - 1 一旦擂主血量归 0 表示守擂失败则新元素成为擂主血量置为 1 继续守擂直到遍历结束擂主就是多数元素。【不同元素相互抵消如果抵消的多数元素则多数元素血量还是最高的如果相互抵消的不是多数元素则多数元素血量还是最高的】 四、参考代码 时间复杂度 O ( n ) O(n) O(n) 空间复杂度 O ( 1 ) O(1) O(1) int majorityElement(vectorint nums) {int xnums[0],count1,nnums.size();for(int i1;in;i){if(xnums[i]){count;}else{count--;if(count0){xnums[i];count1;}}}return x; }测试结果
http://www.pierceye.com/news/541646/

相关文章:

  • 青岛网站设计公司排名wordpress 下载主题
  • 外包做网站不满意中级经济师考试成绩查询
  • 苏州企业网站建站系统网页制作基础步骤
  • 新河网站规划电子商务网站流程
  • 免费网站建设免代码杭州建设工程交易平台
  • 网页网站导读怎么做百度问答兼职怎么做
  • wordpress建站环境报喜鸟集团有限公司网页制作
  • 怎么利用网站赚广告费网站开发服务费入什么科目
  • 求网站2021在线观看设计app的软件
  • 百度文库登录入口昆明网站建设优化技术
  • 江苏建设教育协会网站网络营销专员岗位职责
  • 遂宁门户网站建设先进工作单位帮别人做违法网站会判刑吗
  • 设计公司网站套餐怎么样做短视频
  • 化妆品做网站流程什么是网络营销产品
  • windows搭建php网站推荐商城网站建设
  • php网站开发门槛高吗网络推广网站推广
  • 网站推广的8种方法微信怎么开创公众号
  • 大鹏外贸网站建设海口网站网站建设
  • 手表东莞网站建设技术支持信创网站
  • 中小企业为什么要建网站wordpress特效 插件推荐
  • 好的门户网站龙南建设局网站
  • 深圳住房和建设局官网网站设计导航精选最好的设计网站大全
  • 个人备案网站建设方案书网站开发实训教程
  • 周口网站关键词优化重庆招商网
  • 国内优秀网站设计师江西宜春市城市建设档案馆网站
  • 怎么查看网站用的php还是.networdpress博客页修改
  • 企业查询网站wordpress注册没反应
  • 如何建立自已的购物网站长沙网站制作主要公司
  • 深圳 电子政务网站建设方案WordPress的login在哪里改
  • 网站快速网站推广怎么制作图片视频和配音乐