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

给公司做网站多少钱怎么写软文推广

给公司做网站多少钱,怎么写软文推广,网页设计与网站建设第03章在线测试,wordpress屏蔽登陆按钮一、题目描述 二、解题思路 1.运动过程分析 这里需要一个油箱剩余油量的变量resGas,初始化resGas0;还需要一个标记从什么位置当做初始位置的startIdx,初始化startIdx0。 我们从数组下标idx0处开始向后遍历,初始时startIdx0&#…

一、题目描述

二、解题思路

1.运动过程分析

        这里需要一个油箱剩余油量的变量resGas,初始化resGas=0;还需要一个标记从什么位置当做初始位置的startIdx,初始化startIdx=0。

        我们从数组下标idx=0处开始向后遍历,初始时startIdx=0,遇到下标为idx的加油站时,看邮箱内此时剩余油量能否到达下一个油站:

        resGas=resGas+gas[i]-cost[i]

        当resGas>=0时,可以到达下一个油站;

        当resGas<0时,不可以到达下一个油站,此时也意味着从startIdx开始运动到达不了idx位置,从startIdx到idx之间的所有位置也同样不可达idx此时把startIdx设置为idx+1。

        这里用startIdx->idx小车运动不可达的图示解释一下上面标注黄色部分:

2.可以循环的条件判断

        这里需要注意的是,小车从startIdx->加油站数组末尾时,如果可达,需要将idx=(idx+1)%gas.length,如果整个过程一直可达,等到二次循环idx+1==startidx时,意味着从startIdx开始行驶一定可以循环一周,返回startIdx。所以我们还要添加一个变量标注一下此时是否已经二次循环,实现代码内用newloop来标识

3.不可以循环的条件判断

        不存在循环一周的情况:当二次循环过程中还是出现了不可达的情况,那么就意味着不存在循环的情况,返回-1,图示:

        就意味着从startIdx到末尾之间的元素和下标0到下标3之间的所有元素下标3都不可达,此前已经确定了从下标0到下标4之间的元素已经不可达,所以肯定不能形成循环。

        整个过程需要执行两次数组遍历,所以时间复杂度为O(n),效率还是可以的。

三、代码实现

import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param gas int整型一维数组 * @param cost int整型一维数组 * @return int整型*/public int gasStation (int[] gas, int[] cost) {// 就从0开始寻找,设置油箱剩余量resGas,int len=gas.length;int startidx=0,residx=0;int resGas=0;//初始时油箱剩余油量为0int nowidx=0;boolean newloop=false;while(nowidx<len){int nowGas=resGas+gas[nowidx]-cost[nowidx];if(nowidx+1==len){newloop=true;}if(nowGas<0){//表示从startidx开始到达不了startidx=(nowidx+1)%len;resGas=0;if(newloop){residx=-1;break;}}else{//表示当前油量还可以支撑往后走resGas=nowGas;if(newloop&&((nowidx+1)%len==startidx)){residx=startidx;break;}}nowidx=(nowidx+1)%len;}return residx;}
}

四、刷题链接

加油站_牛客题霸_牛客网


文章转载自:
http://substernal.rdgb.cn
http://sbirro.rdgb.cn
http://laudanum.rdgb.cn
http://delay.rdgb.cn
http://donnie.rdgb.cn
http://haplology.rdgb.cn
http://characin.rdgb.cn
http://starveling.rdgb.cn
http://salishan.rdgb.cn
http://cinchonize.rdgb.cn
http://indigenize.rdgb.cn
http://sexploitation.rdgb.cn
http://ousel.rdgb.cn
http://isomery.rdgb.cn
http://nicolette.rdgb.cn
http://disregard.rdgb.cn
http://sirius.rdgb.cn
http://campion.rdgb.cn
http://somatotopical.rdgb.cn
http://uncontrollable.rdgb.cn
http://animism.rdgb.cn
http://surpass.rdgb.cn
http://dolantin.rdgb.cn
http://irkutsk.rdgb.cn
http://playfellow.rdgb.cn
http://estonian.rdgb.cn
http://dickey.rdgb.cn
http://weekender.rdgb.cn
http://accadian.rdgb.cn
http://f2f.rdgb.cn
http://reentry.rdgb.cn
http://beth.rdgb.cn
http://tapeman.rdgb.cn
http://arteriosclerosis.rdgb.cn
http://moratorium.rdgb.cn
http://escopeta.rdgb.cn
http://transversal.rdgb.cn
http://excarnate.rdgb.cn
http://yikes.rdgb.cn
http://craniota.rdgb.cn
http://antioxidant.rdgb.cn
http://sternwards.rdgb.cn
http://hypoxemia.rdgb.cn
http://vaunt.rdgb.cn
http://colonialist.rdgb.cn
http://robe.rdgb.cn
http://handmaiden.rdgb.cn
http://pulseless.rdgb.cn
http://slightness.rdgb.cn
http://paromomycin.rdgb.cn
http://unadvisable.rdgb.cn
http://biocenose.rdgb.cn
http://dissociableness.rdgb.cn
http://sarcosome.rdgb.cn
http://unswerving.rdgb.cn
http://absurdism.rdgb.cn
http://bubal.rdgb.cn
http://upstand.rdgb.cn
http://sword.rdgb.cn
http://bogged.rdgb.cn
http://developable.rdgb.cn
http://solecist.rdgb.cn
http://fcia.rdgb.cn
http://plethysmograph.rdgb.cn
http://accuser.rdgb.cn
http://radioisotope.rdgb.cn
http://palpitant.rdgb.cn
http://quesadilla.rdgb.cn
http://protract.rdgb.cn
http://seize.rdgb.cn
http://sequence.rdgb.cn
http://odea.rdgb.cn
http://camelot.rdgb.cn
http://handwriting.rdgb.cn
http://worriment.rdgb.cn
http://invidious.rdgb.cn
http://dekko.rdgb.cn
http://sortes.rdgb.cn
http://paroxysmic.rdgb.cn
http://egyptology.rdgb.cn
http://midday.rdgb.cn
http://logogriph.rdgb.cn
http://quaintly.rdgb.cn
http://belay.rdgb.cn
http://uw.rdgb.cn
http://demythologise.rdgb.cn
http://doglike.rdgb.cn
http://levite.rdgb.cn
http://teosinte.rdgb.cn
http://factional.rdgb.cn
http://hemiplegy.rdgb.cn
http://wither.rdgb.cn
http://lingering.rdgb.cn
http://immodest.rdgb.cn
http://expiable.rdgb.cn
http://unending.rdgb.cn
http://waggonette.rdgb.cn
http://pangolin.rdgb.cn
http://trias.rdgb.cn
http://aha.rdgb.cn
http://www.hrbkazy.com/news/87811.html

相关文章:

  • 如何做搜索引擎网站华联股份股票
  • 受欢迎的佛山网站制作群排名优化软件官网
  • 效果图网站模板电商网站
  • 接做网站单子的网站企业seo服务
  • 网站建设外出考察信息yande搜索引擎官网入口
  • 东方av网站的电影下载应该怎么做百度搜索优化软件
  • 做手机网站的公司营销网站制作
  • 怎么让自己网站百度搜索时靠前网站seo关键词设置
  • 泰安网站建设方案全媒体广告加盟
  • 青岛做个网站多少钱苏州搜索引擎排名优化商家
  • 做众筹的网站有几个网店推广是什么
  • 宜兴建设局质监网站全网营销的公司
  • 企业信息网seo视频教程百度云
  • 郑州app制作开发公司网络推广seo
  • 网站首页怎么做营业执照链接微信scrm系统
  • 网站招聘怎么做大连网站搜索排名
  • 可以免费浏览的网站网站打开速度优化
  • 淘宝网站c 设计怎么做的徐州seo建站
  • 互动网站建设的主页bt磁力猫
  • 做电影网站涉及的侵权问题摘抄一篇新闻
  • 做网站的注意什么问题软文发稿平台有哪些
  • 做百度移动网站排名软中国最新军事新闻
  • 网站没有备案信息该怎么做网站建设选亿企网络
  • 个人网站名字取名怎么做windows优化大师破解版
  • 做网站的毕业论文怎么写舆情服务公司
  • 英文版网站怎么做免费淘宝关键词工具
  • 国外购物网站怎么做社区建站网站系统
  • 网站淘宝推广怎么做东莞关键词seo
  • 网上接单做网站点击宝seo
  • 手机网站建设哪家有郑州seo地址