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

跨境电商自建站是什么意思营销策划书

跨境电商自建站是什么意思,营销策划书,分类信息网站做淘客,宏润建设集团有限公司网站好难啊,我愿称之为跳崖游戏。 依旧用了两种方法,一种是我一开始想到的,一种是看答案学会的。 我自己用的方法是动态规划,维护一个数组记录到该位置的最少步长,每遍历到一个位置就嵌套循环遍历这个位置能到达的位置&a…

好难啊,我愿称之为跳崖游戏。

依旧用了两种方法,一种是我一开始想到的,一种是看答案学会的。

我自己用的方法是动态规划,维护一个数组记录到该位置的最少步长,每遍历到一个位置就嵌套循环遍历这个位置能到达的位置,将这些位置的值改成当前位置的值加一。

class Solution {
public:int jump(vector<int>& nums) {int result=0;int step[10000];memset(step,0,sizeof(step));for(int i=0;i<nums.size();i++){for(int j=1;j<=nums[i]&&i+j<nums.size();j++){if(step[j+i]==0) step[j+i]=step[i]+1;else step[j+i]=min(step[i]+1,step[j+i]);}}return step[nums.size()-1];}
};

这里不用memset会出事,可能是因为调试运行和提交的代码不同,不加memset的话运行不会出错但提交会出错。

然后我就看了答案,这么说,真的很难想到,贪心题真的很考验思维。

我参照答案的方法(不知道和答案是否完全一样)是,维护两个值,一个是当前可以到达的步数,一个是当前步数加一可以到达的步数。思路是能使用当前步数到达就用当前步数到达,不能的话再,将当前可到达的步数改成当前步数加一可以到达的步数,然后将当前步数加一。并且每次遍历都要查看能不能更新当前步数加一可达的位置。

class Solution {
public:int jump(vector<int>& nums) {int result=0;int far1=0;int far2=nums[0];for(int i=1;i<nums.size();i++){if(i>far1){result++;far1=far2;}far2=max(far2,nums[i]+i);}return result;}
};

http://www.dtcms.com/wzjs/438915.html

相关文章:

  • 有用element做网站的微信引流推广精准粉
  • 专门做详情页的网站seo网站优化培训
  • 什么叫宣传型网站最近发生的热点新闻事件
  • 大型网站建设哪家快电商平台的营销方式
  • wordpress文章添加时间限制东莞seo推广公司
  • 网站建设策划书范文六篇精选网站备案
  • seo网站建设技巧最新网络营销方式有哪些
  • 室内设计书籍淘宝seo排名优化
  • 来年做哪个网站致富互联网推广员是做什么
  • 计算机网络网站官网站内推广内容
  • dede一键更新网站出错seo优化教程自学网
  • 阐述商业网站开发岗位需求分析优化营商环境 助推高质量发展
  • 网站需求百度竞价推广收费
  • 获取网站的路径免费推广的方式
  • wordpress3.9微信seo什么意思
  • 搭建电商网站源码搜索热度和搜索人气
  • 网站建设前期需要干嘛成人职业培训机构
  • 重庆做网站建设公司排名谷歌搜索引擎网址
  • 做动态图网站有哪些企业文化宣传策划方案
  • 网站背景怎么弄爱站站长工具
  • 电商网站开发平台浏览器怎么在百度上添加自己的店铺地址
  • 什么做网站做个网站一般要多少钱啊千锋教育培训机构地址
  • 泽州网站设计百度指数的作用
  • 做的网站缩小内容就全乱了什么平台可以推销自己的产品
  • 网站建设深圳公司哪家好ueeshop建站费用
  • 邯郸网站设计怎么开发郑州seo联系搜点网络效果好
  • 红河县网站建设百度做广告怎么收费
  • 网站开发读书笔记网站快速被百度收录
  • 佛山 网站开发爱站seo
  • 怎么进入自己网站主机地址chrome浏览器