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

专业制作网站图片网站建设规划图

专业制作网站图片,网站建设规划图,免费营销,商城小程序开发哪家好作者简介:大家好,我是未央; 博客首页:未央.303 系列专栏:笔试强训编程题 每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!! 文章目录…

作者简介:大家好,我是未央;

博客首页:未央.303

系列专栏:笔试强训编程题

每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!

文章目录

​编辑 

前言

一、字符串中找出连续最长的数字串 69385

题目描述

题目解析

代码实现

总结


 

前言

一、字符串中找出连续最长的数字串 69385

题目描述

给一个长度为 n 的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如:输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。

输入描述:

保证数组输入非空,且保证有解

示例:



题目解析:

 解题思路:

看到本题后主要有两种思路:
思路一(常见简单的)
  1. 首先对我们的数组进行排序操作(不限升降关系);
  2. 找到中间的字母X;
  3. 然后对这个数组进行遍历操作;(看一下这个数组出现了多少次)

思路二(众数消去思想)

总体思路描述:

如果两个数不相等,就消去这两个数;

最坏的情况下,每次会消去一个众数和非众数;

那么如果存在众数的话,最后留下的数一定是众数;但是如果不纯在众数,则一定不是;

(所以这个地方依然要通过遍历数组来判断最后一个数是否为众数)


代码实现

思路一:


思路二:


总结

 

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

相关文章:

  • 企业产品展示型网站案例小程序开发有什么好处
  • 大庆市建设局网站外贸网站测速
  • 网站建设 百度百科网站地图分析工具
  • 营口东站营销网站建设画册排版设计
  • wordpress英文主题变中文版厦门seo网站推广
  • 最好的网站管理系统宁波企业网站排名优化
  • 做亚马逊有看数据的网站吗南京服装网站建设
  • 有自媒体谁还做网站青岛主流网站
  • 仿站定制模板建站dedecms做国外网站
  • 网站建设图标素材免费网站域名查询网址
  • 提供商城网站建设服务器搭建云电脑
  • 找做网站的公司好网站怎么屏蔽ip访问
  • 维护网站多少钱网站开发融资计划
  • 网址在线生成短链接新手学做网站优化
  • wordpress网站建设中网页设计尺寸快捷键
  • 北京轨道交通建设管理有限公司网站40平米服装店装修效果图
  • 台州市建设局招聘网站学生作业做网站需要什么
  • 建立网站的步骤网站建设课后心得
  • 贾汪徐州网站开发东莞网页设计与制作教程
  • 西局网站建设wordpress在线教育
  • 鲅鱼圈网站怎么做信息网查询
  • 电子商务网站的开发方式有哪三种企业的网站开发费用如何入账
  • 百度搜不到我的网站宁波网站建设公司排名
  • 企业网站策划论文购物平台网站建设框架
  • 河北建筑培训网官网衡水seo优化
  • 无锡做网站公司费用价格标书制作教程全过程
  • 站点和网站的区别装修app
  • c 做网站后台网站建设使用工具
  • 北京++网站建设咨询顾问公司网站建设与网页设计是什么意思
  • wordpress 视频图片网站网络游戏带来的危害