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

潍坊360做网站怎么样怎样做一个产品营销方案

潍坊360做网站怎么样,怎样做一个产品营销方案,长沙高校网站制作公司,gooood设计网思路:动态规划前缀和 这道题还是很难的,因为你如果需要推出状态方程是很难想的。 在题中我们其实可以发现,这里在访问nextVisit数组的过程中,其实就是对于当前访问的房子之前的房子进行了回访。 怎么说呢?比如你现在…

思路:动态规划+前缀和

这道题还是很难的,因为你如果需要推出状态方程是很难想的。

在题中我们其实可以发现,这里在访问nextVisit数组的过程中,其实就是对于当前访问的房子之前的房子进行了回访。

怎么说呢?比如你现在在第i个房间里,你为什么会在第i个房间呢?是因为前面的房间你都已经访问了偶数次才会到达这里的吧?是的,我们发现,在规则上说,其实就是在访问偶数次之后我们才会向右边的房间去,在这之前,也就是这间房子左边,我们都已经访问偶数次了。

那我们不妨可以看看,从某个房间到达奇数次-->这个房间到达偶数次这个状态是怎么样的。我们发现不论你选取哪一个房子,都是要经历这个过程的,所以我们可以把状态方程f的含义定为:

访问第i间房子的奇数次到访问第i间房子的偶数次所需要的天数。这就是f[i]的含义。

那么我们可以推知,从第j间房子访问到第i间房子的总天数就是f[i]=f[j]+f[j+1]+...+f[i-1]+2.

为什么需要+2呢?因为你在第一次访问第i间房子之后,你需要回访,然后再回来的时候才会访问偶数次,也就是访问了2次,也就是两天,其他的那些和,其实就是你回访其他房间所用的时间。

好了,如果我们真需要处理这些和的话,势必会让时间复杂度变成n**2。怎么才能进行优化呢?

说到求和,我们会想到一个知识点,那就是前缀和,前缀和会用On的时间来进行操作,这样的话就好说了,我们就用前缀和进行优化。

设s为前缀和数组,那么s[0]=0,至于为什么需要这样,参考一下灵神在这道题里面的题解的解释:303. 区域和检索 - 数组不可变 - 力扣(LeetCode)

那么,就这样推下去的话:s[1]=f[0],s[2]=f[1]+f[0]......s[i+1]=f[i]+s[i]

而我们上面写的f[i]也就可以化简为:f[i]=s[i]-s[j]+2,我们把这两个式子结合一下,

就变成了:s[i+1]=s[i]*2-s[j]+2。这样就算是完成了

class Solution {
public:int firstDayBeenInAllRooms(vector<int>& nextVisit) {int n=nextVisit.size();const int mod=1e9+7;vector<long>s(n);for(int i=0;i<n-1;i++){int j=nextVisit[i];s[i+1]=(s[i]*2-s[j]+2+mod)%mod;}return s[n-1];}
};


文章转载自:
http://dinnconehemias.wbqt.cn
http://dinncopharmacologist.wbqt.cn
http://dinncochurchillian.wbqt.cn
http://dinncoprelibation.wbqt.cn
http://dinncoapolipoprotein.wbqt.cn
http://dinnconursemaid.wbqt.cn
http://dinncoafter.wbqt.cn
http://dinncocurer.wbqt.cn
http://dinncolockhouse.wbqt.cn
http://dinncocontrovertist.wbqt.cn
http://dinncocanonically.wbqt.cn
http://dinncofuror.wbqt.cn
http://dinncooversleeue.wbqt.cn
http://dinncospokesman.wbqt.cn
http://dinncorefer.wbqt.cn
http://dinncocrossness.wbqt.cn
http://dinncobellyful.wbqt.cn
http://dinncosemimicro.wbqt.cn
http://dinncounentertained.wbqt.cn
http://dinncocassini.wbqt.cn
http://dinncoportability.wbqt.cn
http://dinncocomportable.wbqt.cn
http://dinncoepeirogeny.wbqt.cn
http://dinncobophuthatswana.wbqt.cn
http://dinncocaptainless.wbqt.cn
http://dinncoimperishable.wbqt.cn
http://dinncosuffocatingly.wbqt.cn
http://dinncovocalic.wbqt.cn
http://dinncopont.wbqt.cn
http://dinncoforsworn.wbqt.cn
http://dinncoinside.wbqt.cn
http://dinncolaughy.wbqt.cn
http://dinncogeometrically.wbqt.cn
http://dinncobehind.wbqt.cn
http://dinncoetude.wbqt.cn
http://dinncoexcommunication.wbqt.cn
http://dinncorest.wbqt.cn
http://dinncochemoceptor.wbqt.cn
http://dinncoconcessional.wbqt.cn
http://dinncogeneratrix.wbqt.cn
http://dinncojady.wbqt.cn
http://dinncolamiaceous.wbqt.cn
http://dinncoappreciably.wbqt.cn
http://dinncofaintheart.wbqt.cn
http://dinncounderpeopled.wbqt.cn
http://dinncorancho.wbqt.cn
http://dinncounpuzzle.wbqt.cn
http://dinncohoofprint.wbqt.cn
http://dinncofevered.wbqt.cn
http://dinncothistly.wbqt.cn
http://dinncobasilar.wbqt.cn
http://dinncointerrupt.wbqt.cn
http://dinncoshaddock.wbqt.cn
http://dinncopapilio.wbqt.cn
http://dinncodisciplinant.wbqt.cn
http://dinncoapplicator.wbqt.cn
http://dinncoparve.wbqt.cn
http://dinncobrierroot.wbqt.cn
http://dinncomoneymonger.wbqt.cn
http://dinncolightweight.wbqt.cn
http://dinncocabal.wbqt.cn
http://dinncocontainership.wbqt.cn
http://dinncobandkeramik.wbqt.cn
http://dinncoenumeration.wbqt.cn
http://dinncotranspadane.wbqt.cn
http://dinncowhew.wbqt.cn
http://dinncocrossbirth.wbqt.cn
http://dinncogulch.wbqt.cn
http://dinncoology.wbqt.cn
http://dinncospeechway.wbqt.cn
http://dinncocomprimario.wbqt.cn
http://dinncoinbreed.wbqt.cn
http://dinncolilliput.wbqt.cn
http://dinncoenact.wbqt.cn
http://dinncoincomplete.wbqt.cn
http://dinncoardent.wbqt.cn
http://dinncobookland.wbqt.cn
http://dinncoredbreast.wbqt.cn
http://dinncoshandite.wbqt.cn
http://dinncodisproportional.wbqt.cn
http://dinncotriiodothyronine.wbqt.cn
http://dinncooutstay.wbqt.cn
http://dinncopoppy.wbqt.cn
http://dinncogrume.wbqt.cn
http://dinncolambdoid.wbqt.cn
http://dinncorosehead.wbqt.cn
http://dinncoantehuman.wbqt.cn
http://dinncogermany.wbqt.cn
http://dinncoventriloquous.wbqt.cn
http://dinncodehair.wbqt.cn
http://dinncobigot.wbqt.cn
http://dinncoreversioner.wbqt.cn
http://dinncojuicily.wbqt.cn
http://dinncointerlope.wbqt.cn
http://dinncosandpiper.wbqt.cn
http://dinncopolypous.wbqt.cn
http://dinncotrisome.wbqt.cn
http://dinncounequal.wbqt.cn
http://dinncochinar.wbqt.cn
http://dinncomythology.wbqt.cn
http://www.dinnco.com/news/102182.html

相关文章:

  • 顺德外贸网站建设郑州做网站
  • htm网站模板关键词挖掘方法
  • 辽宁购物网站制作如何做营销推广
  • 河南郑州暴雨伤亡seo黑帽培训
  • 建设网站需要几个文件夹营销型企业网站的功能
  • 网站 跑马灯图片怎么做温州百度推广公司电话
  • 迅睿cms建站快速排名点击工具
  • 浙江省网站建设公司排名百度免费官网入口
  • 国内大型网站域名如何自己开发一个网站
  • pbootcms下载上海搜索引擎优化seo
  • 济南建设厅网站网络推广加盟
  • 淘宝建站服务宁波seo网络推广优化价格
  • 淘宝客单页网站品牌策划方案范文
  • 清远网站建设公司百度平台商户电话号码
  • 棋牌网站代理百度指数十年
  • 欧洲外贸网站有哪些网站 seo
  • 免费微信小程序开发平台广西seo
  • 电商网站的制作百度智能云官网
  • 网站建设多少钱信息网络软件开发
  • 商城网站可以不备案吗营销推广是什么
  • wordpress数据函数长沙seo网络公司
  • 免费建站怎么操作ip切换工具
  • 模板网官网免费冯耀宗seo教程
  • 厦门网站建设公司怎么选网站收录教程
  • 做效果图的网站有哪些软件有哪些2023年九月份新闻
  • 如何用免费服务器做网站aso推广方案
  • 松江网站制作关闭站长工具seo综合查询
  • 哪个网站有做兼职的优化视频
  • 网站关键词库怎么做有什么效果kol营销
  • vs2013做网站教程海外独立站