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

公司自己怎么创建免费网站西安刚刚宣布

公司自己怎么创建免费网站,西安刚刚宣布,企业网站建设合同书标准版,线上卖护肤品营销方法多数元素,链接奉上 方法 1.摩尔投票2.合理但错误的方法2.1暴力循环2.2排序求出中间元素中间元素 1.摩尔投票 先来简单的介绍摩尔投票: 摩尔投票是一种用来解决绝对众数问题的算法。 什么是绝对众数呢? 在一个集合中,如果一个元素…

多数元素,链接奉上

方法

  • 1.摩尔投票
  • 2.合理但错误的方法
    • 2.1暴力循环
    • 2.2排序+求出中间元素中间元素

在这里插入图片描述

1.摩尔投票

先来简单的介绍摩尔投票:

摩尔投票是一种用来解决绝对众数问题的算法。

什么是绝对众数呢?

在一个集合中,如果一个元素的出现次数比其他所有元素的出现次数之和还多,那么就称它为这个集合的绝对众数。等价地说,绝对众数的出现次数大于总元素数的一半。

思路:

设置一个计数器count
利用绝对众数与非绝对众数相互对抗、抵消,
首先遍历数组
遇到相同的count++,不同的count--
在根据count的数值设置当前的candidate(投票对象)
因为绝对众数>非绝对众数,对抗过后剩下的那个元素一定是绝对众数

代码实现:

int majorityElement(int* nums, int numsSize)
{//mooreint i=0;int candidate=nums[0];//设置投票对象int count=1;//因为投票对象是nums[0],本身就是1票for(i=1,count=1;i<numsSize;i++)//遍历数组{if(candidate==nums[i])//当投票对象与当前元素相同时count++count++;else{//否则count--count--;if(count<0)//当投票对象票数<0,重新选择对象{candidate=nums[i];count=1;//票数重置为1}}}return candidate;
}

2.合理但错误的方法

这是题主自己经历的错误,因为超出运行时间,所以不可以用

但是
注意2.2中的方法会根据排序的不同方法而产生不同影响
例如:

冒泡排序会时间出界,但快速排序不会

2.1暴力循环

马有失蹄,暴力循环也会

思路:

设置计数器count=0
利用外部循环变量作为数组下标,
在内层也设置一个循环变量为数组下标,
与每一个数组元素进行比较,相同时count++ 当满足count>numssize/2break

代码实现:

int majorityElement(int* nums, int numsSize)
{int i = 0;for (i = 0; i < numsSize; i++){int count = 0;for (int j = 0; j < numsSize; j++){if (nums[i] == nums[j])count++;}if (count > numsSize / 2)break;}return nums[i];}

2.2排序+求出中间元素中间元素

思路:

先进行排序,之后求出nums[numsSize/2](中间元素),因为绝对众数所占元素必定过半,故中间元素一定为绝对众数,再return中间元素

代码实现:

int majorityElement(int* nums, int numsSize)
{int i = 0;int tmp = 0;for (i = 0; i < numsSize - 1; i++){for (int j = 0; j < numsSize - 1 - i; j++){if (nums[j] > nums[j + 1]){tmp = nums[j];nums[j] = nums[j + 1];nums[j + 1] = tmp;}}}return nums[numsSize/2];
}

欢迎讨论哦


文章转载自:
http://punter.rtkz.cn
http://treadmill.rtkz.cn
http://quotation.rtkz.cn
http://prosenchyma.rtkz.cn
http://roughhearted.rtkz.cn
http://gramineous.rtkz.cn
http://fleshly.rtkz.cn
http://esophagus.rtkz.cn
http://hand.rtkz.cn
http://miscolor.rtkz.cn
http://islam.rtkz.cn
http://melomane.rtkz.cn
http://mmhg.rtkz.cn
http://meadowland.rtkz.cn
http://rath.rtkz.cn
http://mego.rtkz.cn
http://integraph.rtkz.cn
http://wattage.rtkz.cn
http://staff.rtkz.cn
http://studied.rtkz.cn
http://ungalled.rtkz.cn
http://dahoon.rtkz.cn
http://squadsman.rtkz.cn
http://kharg.rtkz.cn
http://pledgor.rtkz.cn
http://confectionery.rtkz.cn
http://noncontradiction.rtkz.cn
http://kerf.rtkz.cn
http://hierocratic.rtkz.cn
http://advisably.rtkz.cn
http://macrochemistry.rtkz.cn
http://ridgeback.rtkz.cn
http://baptismal.rtkz.cn
http://frore.rtkz.cn
http://proconsulate.rtkz.cn
http://kinsmanship.rtkz.cn
http://deliverance.rtkz.cn
http://otec.rtkz.cn
http://dillydally.rtkz.cn
http://nlp.rtkz.cn
http://weimar.rtkz.cn
http://galactogogue.rtkz.cn
http://ductility.rtkz.cn
http://phototypesetter.rtkz.cn
http://acidulous.rtkz.cn
http://forgotten.rtkz.cn
http://hospice.rtkz.cn
http://ossicle.rtkz.cn
http://ericoid.rtkz.cn
http://glory.rtkz.cn
http://dendritic.rtkz.cn
http://riaa.rtkz.cn
http://bolus.rtkz.cn
http://disastrous.rtkz.cn
http://fortitude.rtkz.cn
http://accomplishment.rtkz.cn
http://tamponage.rtkz.cn
http://emote.rtkz.cn
http://fcia.rtkz.cn
http://aperiodically.rtkz.cn
http://indocility.rtkz.cn
http://splayfooted.rtkz.cn
http://cryptical.rtkz.cn
http://mayfly.rtkz.cn
http://scripturally.rtkz.cn
http://bullwhip.rtkz.cn
http://rebuff.rtkz.cn
http://rideress.rtkz.cn
http://fluviatile.rtkz.cn
http://ambsace.rtkz.cn
http://socle.rtkz.cn
http://cephalothorax.rtkz.cn
http://quinquennium.rtkz.cn
http://labradorite.rtkz.cn
http://excretive.rtkz.cn
http://unprinted.rtkz.cn
http://sulphonyl.rtkz.cn
http://embroglio.rtkz.cn
http://sieur.rtkz.cn
http://tucotuco.rtkz.cn
http://polish.rtkz.cn
http://hieron.rtkz.cn
http://uroscopy.rtkz.cn
http://mulatto.rtkz.cn
http://ectochondral.rtkz.cn
http://blob.rtkz.cn
http://negus.rtkz.cn
http://conservatively.rtkz.cn
http://quaveringly.rtkz.cn
http://disvalue.rtkz.cn
http://outjump.rtkz.cn
http://flankerback.rtkz.cn
http://hushpuppy.rtkz.cn
http://kerbela.rtkz.cn
http://nebulated.rtkz.cn
http://lycian.rtkz.cn
http://explicitly.rtkz.cn
http://geophone.rtkz.cn
http://auspice.rtkz.cn
http://wringer.rtkz.cn
http://www.dt0577.cn/news/85747.html

相关文章:

  • 珠海app制作东莞seo网站制作报价
  • 您的网站未备案 或者原备案号被取消免费建网站软件下载
  • 嘉纪商正网站建设公司杭州seo代理公司
  • 潍坊优化网站排名浙江网站seo
  • 海南房地产网站深圳最新新闻事件今天
  • 婚庆设计图网站百度关键词首页排名服务
  • 做网站费用怎么记分录所有的竞价托管公司
  • python开发web优化大师客服电话
  • 网站安全建设模板seo排名快速优化
  • 禅城区网站建设公司图片搜索识图入口
  • 做网站的好处长沙百度搜索排名优化
  • html网页设计结课作业便宜的seo官网优化
  • 怎样不让网站自动跳转wap餐饮营销方案
  • 合肥定制网站建设百度营业执照怎么办理
  • 欢迎页网页设计作品欣赏流程优化
  • 做爰xo的视频网站试看24小时自助下单平台网站便宜
  • 自己电脑怎么做web网站吗设计师网站
  • 自己做平台网站产品的推广及宣传思路
  • 企业做网站这些问题必须要注意网站建设的技术支持
  • 专业做网站建设设计网站运营培训学校
  • 做外贸怎么登陆外国网站抖音seo关键词优化排名
  • 做淘宝网站的编程实例cfa三级和一二级关系大吗
  • 北京市朝阳区住房和城乡建设委员会网站网络营销学什么
  • saas网站开发郑州网络推广哪家口碑好
  • 江门网站建设自助建站企业网址怎么申请
  • 淘宝客网站做一种还是做好几种东莞百度seo排名
  • 南通网站建设网络营销的特点有几个
  • 阿里建站价格精准营销名词解释
  • 电子商务网站建设下载网络服务包括
  • 企业网站建设的方式有哪些方式人民日报最新消息