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

网站开发发展趋势2018中文域名是什么

网站开发发展趋势2018,中文域名是什么,网络科技有限公司起名大全,工贸企业logo设计1 LeetCode121.买卖股票的最佳时机(LeetCode121) 1.1 题目描述 题目描述如下:   示例如下: 1.2 问题分析及解决 要求最大利润,即当天与之前天的价格之差最大值。因此我们可以遍历数组,记录下当前遇到的最小值,然后用当天的价…

1 LeetCode121.买卖股票的最佳时机(LeetCode121)

1.1 题目描述

  题目描述如下:
1
  示例如下:
2

1.2 问题分析及解决

  要求最大利润,即当天与之前天的价格之差最大值。因此我们可以遍历数组,记录下当前遇到的最小值,然后用当天的价格减最小值得到利润,选择遍历整个数组的最大利润即可:

class Solution {
public:int maxProfit(vector<int>& prices) {int minprice=INT_MAX;int maxprofit=INT_MIN;for(int i=0;i<prices.size();i++){//当前最便宜价格minprice=min(minprice,prices[i]);//当前最大利润maxprofit=max(maxprofit,prices[i]-minprice);}return maxprofit;   }
};

2 LeetCode55.跳跃游戏(LeetCode55)

2.1 题目描述

  题目描述如下:
3
  具体示例如下:
4

2.2 问题分析及解决

  贪心的思想,记录自己所能跳跃的最大值,每次只跳跃一步,每次跳跃一步时最大值减一,若小于0说明不能继续跳跃了,返回false,否则返回跳跃到下一个位置,更新自己所能跳跃的最大值(即剩余步数和当前位置能跳跃的长度的最大值),若能遍历到所有位置则返回true

class Solution {
public:bool canJump(vector<int>& nums) {int maxstep=nums[0];for(int i=1;i<nums.size();i++){//每次跳跃一步maxstep--;//如果没有步数向前则返回falseif(maxstep<0) return false;//否则更新自己能跳跃的最大步数maxstep=max(maxstep,nums[i]);}return true;}
};
http://www.dtcms.com/wzjs/586131.html

相关文章:

  • 如何建设网站教程视屏怎么做转载小说网站
  • 网站空间是怎么开通的傻瓜式网站开发
  • 山东省高中生发展报告在哪个网站做西宁百姓网免费发布信息
  • 吴江住房城乡建设局网站汉字域名注册
  • 专业的网站建设公司做最漂亮的网站
  • 四川移动端网站建设外国人可以在中国做网站吗
  • 两江新区建设管理局网站律师网站建设费用
  • 了解网站建设的基本流程常用的网页设计工具
  • 短租网站建设四川设计院排名
  • 低价建站在哪里买网页设计实训报告总结免费
  • 微商网站模板怎么做网页卖东西
  • 安徽华夏网站建设建筑网360
  • 手机建网站制作新闻国家大事
  • 住房与城乡建设部网站注册中心湖州网站网站建设
  • 蓬莱专业做网站公司百度站长工具平台
  • 手机网站经典案例15秒创意广告短片
  • 手机建网站挣钱吗psd转 wordpress
  • 泰安红河网站建设redis做网站
  • 做网站小编怎么样企业营销策划实训报告
  • 网站建设难么本机怎么放自己做的网站
  • 思帽网站建设深圳做网站的公司哪家最好
  • 哪个网站推荐做挖机事的刷q币网站建设
  • php网站建设含义网站板块模板
  • 做网站前提需要什么wordpress主题08影视
  • 口碑好的做pc端网站天津高端网站建设制作
  • 在网站上做教育直播平台多少钱设计中的网络系统是什么
  • 网站建设资料收集合肥婚恋网站建设
  • 网站建设公司薪资响应式网站开发流程
  • 单位门户网站建设存在问题做动漫网站
  • 赣州网站建设有哪些遵义公共资源交易中心