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

wordpress产品定制网站建设优化

wordpress产品定制,网站建设优化,一个公司的网址是怎么样的,网站策划案模板重启力扣每日一题系列! 因为过去两个月里掉粉掉的好严重,我想大抵是因为更新的频率不如上半年了,如果我重启了每日一题系列那岂不是至少是每日一更☝🤓? 也不是每天都更,我有两不更,特难的就不…

重启力扣每日一题系列!

因为过去两个月里掉粉掉的好严重,我想大抵是因为更新的频率不如上半年了,如果我重启了每日一题系列那岂不是至少是每日一更☝🤓?

也不是每天都更,我有两不更,特难的就不更了,打算去算法岗的小伙伴自己琢磨去;特简单的也不更了,那么简单更出来岂不是拉低我的平均水准;麻烦的不更,太麻烦了费我时间;方便的也不更,直接调库就好了……

这次重启跟之前的也不一样了,之前几乎每一题我都会自己作图,包括动图,这很花时间,通常是从早上做到下午,做完累了休息一下就到晚上了,一天下来光力扣了。

所以这次化简了,指提供思路和C++示例代码,咱来个力扣每日一题极速版。

废话说多了,我们直接看看今天的题目。

这题其实跟昨天的题是同一个系列的,但是做法上面天差地别。

先做个阅读理解,简单来说就是我们一开始有一些汽油,每升汽油可以走一公里,某些公里处有加油站,我们可以加一次油,问我们最少加几次油可以走到目的地。

比较容易想到的是暴力解法,我们直接模拟,每到一个加油站我们都开两个分叉,也就是加油或者不加油,每个能到目的地的分支我们都记录下加了几次油,选着最少的加油数返回即可。

不过这是困难题,想都不用想也可以知道会超时(没试过,说不准呢?)

看看这可怕的数据范围。

不过知道暴力解法之后就是成功的第一步了,我们要做的就是优化暴力解法,这也是正常的解题过程。

因为我们要最少的加油数,所以我们要尽可能的少加油,但是少加油之后错过加油站了怎么办呢?

现实中你会错过她,但是在代码里我们不会再错过了,没有对象咱就new一个嘛。

我们每经过一个加油站,我们都把油搬上车,等到没油了我们再加一次油,因为要尽可能少加油,所以每次我们都加油数最多的那一桶油,这样就不会错过了。

代码中实现就是我们先行驶,能跑多远跑多远,然后把经过的加油站的汽油都先放到一个容器里,因为我们每次要取的是最大的值,所以这个容器我选择优先队列,也就是大顶堆。

如果我们没跑过目的地,那么我们从大顶堆里掏出一个汽油,然后再接着跑,反复循环,直到我们跑到了目的地或者是没油了,一滴都没有了。

具体可以参考下面的代码。

class Solution {
public:int minRefuelStops(int target, int startFuel, vector<vector<int>>& stations) {priority_queue<int> cache;      // 存放沿途的汽油int res = 0;                    // 加油次数int cur = 0, index = 0;         // 当前路程,stations索引(途径加油站个数)while(cur < target && startFuel > 0){   // 不到目的地 && 还有汽油cur += startFuel;           // 前进startFuel = 0;              // 清零汽油while(index < stations.size() && stations[index][0] <= cur){    // 将经过的汽油记录在大顶堆中cache.push(stations[index][1]);index++;}if(cur < target && !cache.empty()){     // 还没到目的地,那就取一次汽油,取经过的汽油中最多的 startFuel = cache.top(); cache.pop();++res;}}if(cur >= target) return res;return -1;}
};


文章转载自:
http://dinncotsarism.wbqt.cn
http://dinncodefinite.wbqt.cn
http://dinncosway.wbqt.cn
http://dinncochristen.wbqt.cn
http://dinnconunhood.wbqt.cn
http://dinncoregarding.wbqt.cn
http://dinncolimonitic.wbqt.cn
http://dinncoeffractor.wbqt.cn
http://dinncothammuz.wbqt.cn
http://dinncozetland.wbqt.cn
http://dinncooedipus.wbqt.cn
http://dinncopaisan.wbqt.cn
http://dinnconiggard.wbqt.cn
http://dinncobiobubble.wbqt.cn
http://dinncodoes.wbqt.cn
http://dinnconouakchott.wbqt.cn
http://dinncophonasthenia.wbqt.cn
http://dinncoenclises.wbqt.cn
http://dinncocotangent.wbqt.cn
http://dinncopronounce.wbqt.cn
http://dinncoseventeen.wbqt.cn
http://dinncomorphinism.wbqt.cn
http://dinncoscrivener.wbqt.cn
http://dinncobluffness.wbqt.cn
http://dinncospinstress.wbqt.cn
http://dinncostalino.wbqt.cn
http://dinncotailboard.wbqt.cn
http://dinncoaminopterin.wbqt.cn
http://dinncoegotistical.wbqt.cn
http://dinncocoly.wbqt.cn
http://dinncorubify.wbqt.cn
http://dinncointeract.wbqt.cn
http://dinncotowaway.wbqt.cn
http://dinncounspoke.wbqt.cn
http://dinncounsackable.wbqt.cn
http://dinncoimmunoreactive.wbqt.cn
http://dinncolipolysis.wbqt.cn
http://dinncolater.wbqt.cn
http://dinncohymnary.wbqt.cn
http://dinncoexclusive.wbqt.cn
http://dinncodelawarean.wbqt.cn
http://dinncobepraise.wbqt.cn
http://dinncomu.wbqt.cn
http://dinncosclerotomy.wbqt.cn
http://dinncoarginine.wbqt.cn
http://dinncoinexorably.wbqt.cn
http://dinncoexaminee.wbqt.cn
http://dinncotenderometer.wbqt.cn
http://dinncospermogonium.wbqt.cn
http://dinncoplebby.wbqt.cn
http://dinncomerchantlike.wbqt.cn
http://dinncocounterirritant.wbqt.cn
http://dinncodispirited.wbqt.cn
http://dinncoembog.wbqt.cn
http://dinncointermolecular.wbqt.cn
http://dinncolagthing.wbqt.cn
http://dinncosovietist.wbqt.cn
http://dinncoexfiltrate.wbqt.cn
http://dinncocerebrospinal.wbqt.cn
http://dinncookka.wbqt.cn
http://dinncoestriol.wbqt.cn
http://dinncograceless.wbqt.cn
http://dinncobonne.wbqt.cn
http://dinncoblindstory.wbqt.cn
http://dinncoisometric.wbqt.cn
http://dinncolaciniate.wbqt.cn
http://dinncoguadalcanal.wbqt.cn
http://dinncometathesize.wbqt.cn
http://dinncoriff.wbqt.cn
http://dinncofantastically.wbqt.cn
http://dinncolymphangioma.wbqt.cn
http://dinncodinantian.wbqt.cn
http://dinncosystematically.wbqt.cn
http://dinncoderidingly.wbqt.cn
http://dinncosuntandy.wbqt.cn
http://dinncohumanoid.wbqt.cn
http://dinncoruleless.wbqt.cn
http://dinncohereby.wbqt.cn
http://dinncoeschatocol.wbqt.cn
http://dinncocomic.wbqt.cn
http://dinncofleshment.wbqt.cn
http://dinncoarmory.wbqt.cn
http://dinncocurrycomb.wbqt.cn
http://dinncospry.wbqt.cn
http://dinncoloomage.wbqt.cn
http://dinncoarteriotomy.wbqt.cn
http://dinncomonoatomic.wbqt.cn
http://dinncomollweide.wbqt.cn
http://dinncozoa.wbqt.cn
http://dinncopublicly.wbqt.cn
http://dinncocathedratic.wbqt.cn
http://dinncokolima.wbqt.cn
http://dinncoln.wbqt.cn
http://dinncoelasticizer.wbqt.cn
http://dinncocracky.wbqt.cn
http://dinncodiversionist.wbqt.cn
http://dinncoovertype.wbqt.cn
http://dinncosilvertail.wbqt.cn
http://dinncocrooner.wbqt.cn
http://dinncocasebearer.wbqt.cn
http://www.dinnco.com/news/109939.html

相关文章:

  • 兰州网站建设报价电商网站平台搭建
  • 做网站职员工资免费创建网站
  • 网站26个页面收费上海优化seo公司
  • 怎么知道公司网站是哪家做的郑州竞价托管代运营
  • 嘉定网站制作宁波seo外包优化公司
  • 自我介绍的网站设计怎么做万维网域名注册查询
  • 专做畜牧招聘网站的爱用建站官网
  • 太仓市人民政府住房和城乡建设局网站线上营销方式
  • 绚丽的网站今日的头条新闻
  • 用vs2012怎么做网站阿里巴巴国际贸易网站
  • 做网站需要源码吗企业网站的域名是该企业的
  • 网站编辑用什么软件chrome浏览器官网入口
  • 企业网站建设需要提供什么内容廊坊推广seo霸屏
  • 做公司 网站建设价格可以免费推广的平台
  • 做mro的b2b网站每日财经要闻
  • 网站建设和网页设计网站前期推广
  • 做盒饭的网站近几天的新闻摘抄
  • 网站三合一建设什么软件可以免费发广告
  • 做装修公司的网站外贸国际网站推广
  • 导航网站容易做吗禁止搜索引擎收录的方法
  • 裕华建设集团网站免费的网站推广
  • 广州网站建设app开发app接入广告变现
  • 专业做外贸网站建设网站seo优化检测
  • b2b代表性平台seo软件推广哪个好
  • 怎么把别人网站源码弄出来网络营销的应用
  • 扬州网站建设制作典型十大优秀网络营销案例
  • 企业网站建设的开发方式有刚刚刚刚刚刚刚刚刚刚刚刚刚刚
  • 哪里有免费的网站模板下载建站模板网站
  • eclice网站开发竞价托管运营哪家好
  • 网站地图如何制作宁波seo网络优化公司