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

做网站后台的时候要注意什么福州专业网站搭建排名

做网站后台的时候要注意什么,福州专业网站搭建排名,asp.net开发微网站开发,国家免费职业培训平台贪心系列的时候,题目和题目之间貌似没有什么联系,是真的就是没什么联系,因为贪心无套路,没有个整体的贪心框架解决一系列问题,只能是接触各种类型的题目锻炼自己的贪心思维。贪心只是一类题的统称,并没有什么固定套路。 122. 买卖…

贪心系列的时候,题目和题目之间貌似没有什么联系,是真的就是没什么联系,因为贪心无套路,没有个整体的贪心框架解决一系列问题,只能是接触各种类型的题目锻炼自己的贪心思维。贪心只是一类题的统称,并没有什么固定套路。

122. 买卖股票的最佳时机 II

给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。

在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。

返回 你能获得的 最大 利润 。

难点:这个题别用现实生活中买股票的经验去想,现实生活中哪有知道明天和后几天的股票价格的

其实是阅读理解题,描述问题很抽象,其实就是若相邻两数是升高,则累加其升高的值

class Solution {public int maxProfit(int[] prices) {// 先买才能卖,所以是向后比较,有的赚就买入,这就是贪心// 别的讲一堆都是干扰项// 这个题别用现实生活中买股票的经验去想,现实生活中哪有知道明天和后几天的股票价格的int pofit = 0;for (int i = 0; i < prices.length - 1; i++) {if (prices[i + 1] > prices[i]) { // 如果在第一天看到第二天股票要涨,赶紧买入,第二天卖出pofit += prices[i + 1] - prices[i];}}return pofit;}
}

55. 跳跃游戏

给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。

判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。

难点:这题还行,不算难,

class Solution {public boolean canJump(int[] nums) {if (nums.length == 1) return true;int cover = nums[0];for (int i = 0; i <= cover; i++) {cover = Math.max(cover, i + nums[i]);if (cover >= nums.length - 1) return true; // 注意这里是nums.length - 1,数组取不到length}return false;}
}

45. 跳跃游戏 II

给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。

每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i + j] 处:

0 <= j <= nums[i]
i + j < n
返回到达 nums[n - 1] 的最小跳跃次数。生成的测试用例可以到达 nums[n - 1]。
在这里插入图片描述

难点:一定要跟着代码结合上面的这个图走一遍,就啥都懂了

class Solution {public int jump(int[] nums) {if (nums == null || nums.length == 1 || nums.length == 0) return 0;int curDistance = 0; // 一开始站在0这个位置上,所以当前覆盖距离就是0int maxDistance = 0; // 这个变量是用来记录当前这一步里最远能跳多远int count = 0;for (int i = 0; i < nums.length; i++) { // 遍历这些元素就是在找这一步里最远能走多远// 每遍历一个nums的元素,就要是否需要更新一次最远覆盖距离maxDistance = Math.max(maxDistance, i + nums[i]);if (maxDistance >= nums.length - 1) { // 说明再跳一步就能达到最远距离count++;return count;}//走到当前覆盖的最大区域时,更新下一步可达的最大区域// 这里是最难理解的,这里相当于走一步的过程,因为虽然当前最大覆盖距离在变// ,但是你那一步是没有走出去的if (i == curDistance) { // 这一步走到头了,该走下一步了curDistance = maxDistance; // 往最远的地方走count++;}}return count;}
}
http://www.yayakq.cn/news/778362/

相关文章:

  • 公司做网站所上传的产品图片eclipse开发网站用vue做前端
  • 做八年级题目的网站怎样免费设计logo
  • 房产手机网站模板周口网站建设电话
  • php网站开发实例教程 课件一键网站建设
  • 龙华做手机网站微信网站搭建哪家好
  • 发外链的网站都要企业注册汕头网站网站建设
  • 永康门业微网站建设wordpress手机上图片
  • 去哪里建设自己的网站?合肥电信网站备案
  • 网站建设前台和后台设计玉树营销网站建设公司
  • 网站建设常用字体可信网站标志
  • 昆山网页网站制作品牌型网站建设特点
  • 东莞设计兼职网站建设网页视频下载不了怎么办
  • 青海省教育厅门户网站官网wordpress 文章字符数
  • 家居网站建设如何wordpress 替换头像
  • 大沥网站制作怎样下载做网站的软件
  • php中做购物网站的教程个人怎么建设网站
  • 陕西宝陵建设集团网站增城免费网站建设
  • 欧美租车公司网站模板1psd合肥网站建设设计外包
  • 网站建设网站软件有哪些方面化妆品网站制作
  • 青岛城市建设集团网站流量多网站
  • 1元建网站可以做ppt的网站
  • 网站开发完以后交付源代码12380网站建设情况的报告
  • 求个没封的a站2022青岛手机网站制作
  • 网站tag聚合怎么做东莞网站建设推广公司哪家好
  • 网站首图怎么做品牌服务推广
  • 网站维护一次多少钱网站建设 面试问题
  • 招聘网站花钱做的简历有用没led灯什么网站做推广好
  • 网站网络营销推广做药物研发的人上什么网站
  • 网站建设的数据库设计图ps网页设计培训
  • 哈尔滨优化网站方法海口网格员