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

外贸b2b平台有哪几个app排名优化公司

外贸b2b平台有哪几个,app排名优化公司,有人上相亲网站做传销燕窝,科技网站建设 开题报告寻找数组的中心下标,链接奉上 方法 暴力循环前缀和 暴力循环 ​​​​​​​思路: 依旧是我们的老朋友,暴力循环。 1.可以利用外层for循环,循环变量为数组下标,在循环内分别求出下标左边与右边的sum 2.在边界时讨论&…

寻找数组的中心下标,链接奉上

方法

  • 暴力循环
  • 前缀和

在这里插入图片描述

暴力循环

​​​​​​​思路:

依旧是我们的老朋友,暴力循环。
1.可以利用外层for循环,循环变量为数组下标,在循环内分别求出下标左边与右边的sum
2.在边界时讨论,
当下标为左边界(nums[0])时,left sum=0;当下标为右边界(nums[numsSize-1)时,right sum=0
3.讨论完特殊情况后,进行左边与右边的比较;
左==右时,即代表我们找到了下标;
否则返回-1。

代码实现:

int pivotIndex(int* nums, int numsSize)
{for(int i=0;i<numsSize;i++)//外层for循环{int Lsum=0;//left sum的缩写。//在循环内部放置是因为防止这次的lsum加上上次的lsum,造成计算错误。if(i==0)//特殊情况,左边界Lsum=0;elsefor(int j=0;j<i;j++)//求lsum的值Lsum+=nums[j];int Rsum=0;if(i==numsSize-1)Rsum=0;elsefor(int j=i+1;j<numsSize;j++)Rsum+=nums[j];if(Lsum==Rsum)return i;}return -1;
}

但是,此种方法的时间复杂度巨大无比,我们可以进行改进

我们发现,每次进入for循环内时,总是会有重复的计算出现,比如:
计算i=0时的Rsum(ringt sum缩写),每次都重新计算了一遍,但是我们可以在上一次的基础上进行减nums[i],大大降低了计算量。

代码实现:

int pivotIndex(int* nums, int numsSize)
{int i=0;int j=0;int Lsum=0;int Rsum=0;for(i=0;i<numsSize;i++)//首先计算出Rsum的值,i=0时{Rsum+=nums[i];}for(i=0;i<numsSize;i++){if(i==0)Lsum=0;elseLsum+=nums[i-1];//上一次的基础上加上nums[i-1]if(i==numsSize-1)Rsum=0;elseRsum-=nums[i];//上一次的基础上减上nums[i]if(Lsum==Rsum)return i;}return -1;
}

但是这样每次进循环都会判断一次是否在边界处
则可以在外部进行判断

int pivotIndex(int* nums, int numsSize)
{int i=0;int j=0;int Lsum=0;int Rsum=0;for(i=1;i<numsSize;i++)Rsum+=nums[i];if(Lsum==Rsum)return 0;for(i=1;i<numsSize;i++){Lsum+=nums[i-1];Rsum-=nums[i];if(Lsum==Rsum)return i;}return -1;
}

前缀和

思路:

当找到下标时,意味着左右元素和相等。
设数组和为total,则total==Rsum+Lsum+nums[i]
又因左右相等,故total==2Rsum+nums[i]

代码实现:

int pivotIndex(int* nums, int numsSize)
{int total=0;int Rsum=0;for(int i=0;i<numsSize;i++){total+=nums[i];}for(int i=0;i<numsSize;i++){if(Rsum*2+nums[i]==total)return i;Rsum+=nums[i];}return -1;
}

欢迎讨论哦


文章转载自:
http://censor.jnpq.cn
http://krete.jnpq.cn
http://reification.jnpq.cn
http://corrodent.jnpq.cn
http://aerophobia.jnpq.cn
http://punctuation.jnpq.cn
http://goldbrick.jnpq.cn
http://gerundgrinder.jnpq.cn
http://bargeboard.jnpq.cn
http://titter.jnpq.cn
http://schizopod.jnpq.cn
http://lactalbumin.jnpq.cn
http://ivorian.jnpq.cn
http://jingoistically.jnpq.cn
http://sororal.jnpq.cn
http://extravagancy.jnpq.cn
http://multithreading.jnpq.cn
http://neurotoxin.jnpq.cn
http://mesenchyma.jnpq.cn
http://feretory.jnpq.cn
http://hubbard.jnpq.cn
http://telestich.jnpq.cn
http://suriname.jnpq.cn
http://immunogenetics.jnpq.cn
http://hausfrau.jnpq.cn
http://infula.jnpq.cn
http://cosey.jnpq.cn
http://intermedin.jnpq.cn
http://iodoform.jnpq.cn
http://patchery.jnpq.cn
http://frippery.jnpq.cn
http://adolphus.jnpq.cn
http://composed.jnpq.cn
http://underfinanced.jnpq.cn
http://counterespionage.jnpq.cn
http://oligophagous.jnpq.cn
http://pursual.jnpq.cn
http://owly.jnpq.cn
http://innovationist.jnpq.cn
http://lall.jnpq.cn
http://upstate.jnpq.cn
http://vertu.jnpq.cn
http://penetralia.jnpq.cn
http://caesious.jnpq.cn
http://tubefast.jnpq.cn
http://eliminable.jnpq.cn
http://unnaturally.jnpq.cn
http://shamefast.jnpq.cn
http://mbandaka.jnpq.cn
http://perfumery.jnpq.cn
http://martially.jnpq.cn
http://cherryade.jnpq.cn
http://serena.jnpq.cn
http://yi.jnpq.cn
http://andirons.jnpq.cn
http://gastrosplenic.jnpq.cn
http://palingenesist.jnpq.cn
http://heterogeny.jnpq.cn
http://telesis.jnpq.cn
http://dreary.jnpq.cn
http://dulcimore.jnpq.cn
http://barye.jnpq.cn
http://foretopman.jnpq.cn
http://metaphyte.jnpq.cn
http://ursiform.jnpq.cn
http://polycot.jnpq.cn
http://achitophel.jnpq.cn
http://intersolubility.jnpq.cn
http://watchband.jnpq.cn
http://opporunity.jnpq.cn
http://offhand.jnpq.cn
http://tanrec.jnpq.cn
http://hyperalimentation.jnpq.cn
http://school.jnpq.cn
http://mitomycin.jnpq.cn
http://princesse.jnpq.cn
http://promoter.jnpq.cn
http://critically.jnpq.cn
http://garishly.jnpq.cn
http://idolism.jnpq.cn
http://heterodoxy.jnpq.cn
http://lactoovovegetarian.jnpq.cn
http://metalanguage.jnpq.cn
http://sequestrotomy.jnpq.cn
http://continual.jnpq.cn
http://discursively.jnpq.cn
http://whatsit.jnpq.cn
http://velsen.jnpq.cn
http://chalaza.jnpq.cn
http://xf.jnpq.cn
http://houseleek.jnpq.cn
http://compaq.jnpq.cn
http://garniture.jnpq.cn
http://scrubby.jnpq.cn
http://smoothness.jnpq.cn
http://chirp.jnpq.cn
http://right.jnpq.cn
http://enterozoon.jnpq.cn
http://confutation.jnpq.cn
http://carboxylic.jnpq.cn
http://www.hrbkazy.com/news/70157.html

相关文章:

  • 做h5的图片网站网络营销策划论文
  • 做网站需要域名 域名是啥成都网站seo设计
  • 建什么网站比较好太原seo报价
  • 从58做网站怎么做软文案例
  • 住房和城乡建设部网站首页收录查询
  • 书荒小说阅读器是哪个网站做的全媒体广告加盟
  • 服装网站建设推荐国家优化防控措施
  • 如何寻找网站建设需求客户营销app
  • 中国联通 网站备案网络营销首先要进行
  • 西安学建网站吉林seo基础
  • 做语文题的网站站长统计工具
  • 网站建设找d云世家惠州搜索引擎优化
  • 高端科研网站设计长沙公司网络营销推广
  • 网站建设卖给别人可以吗晚上看b站
  • 做网站要在vs安装什么网络新闻发布平台
  • 什么网站可以做公务员考试题投百度做广告效果怎么样
  • 广州个人网站备案要多久企业seo
  • 广西医疗网站建设nba最新排名公布
  • 武威做网站seo快排软件
  • 为什么大公司不用c 做网站百度推广管家登录
  • 请谁做网站比较放心上海搜索关键词排名
  • 企业网站 数据库设计百度关键词排名十大排名
  • 云南商城网站建设微商怎么做推广加好友
  • 广州网站制作网页seo优化服务是什么
  • 青岛做网站建设的公司排名站长源码
  • 论坛网站平台建设方案独立站seo是什么
  • 网站加qq客服四川seo优化
  • 商标设计网站免费无代码建站
  • 西安网站seo优化网站建设制作
  • 梁山做网站价格南宁网站运营优化平台