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

个人做网站郊游的英男人做爽的免费网站

个人做网站郊游的英,男人做爽的免费网站,DW做网站的步骤,上海网站制作leetcode 150道题 计划花两个月时候刷完,今天(第五十三天)完成了3道(93-95)150: 93.(53. 最大子数组和)题目描述: 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组&am…

leetcode 150道题 计划花两个月时候刷完,今天(第五十三天)完成了3道(93-95)150:

93.(53. 最大子数组和)题目描述:

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
子数组 是数组中的一个连续部分。

第一版(这题我是一次写出来的,只不过我用了dp数组,没想到只用一个变量记录就行其他的都一样,那就看看我的代码吧,dp[i] 意思是数组到 i 结束 )

class Solution {public int maxSubArray(int[] nums) {int len=nums.length;if(len<=1){return nums[0];}int[] dp=new int[len];int max=nums[0];dp[0]=nums[0];for(int i=1;i<len;i++){if(dp[i-1]<0){dp[i]=nums[i];}else{dp[i]=nums[i]+dp[i-1];}max=Math.max(max,dp[i]);}return max;}
}

94.(918. 环形子数组的最大和)题目描述:

给定一个长度为 n 的环形整数数组 nums ,返回 nums 的非空 子数组 的最大可能和 。
环形数组 意味着数组的末端将会与开头相连呈环状。形式上, nums[i] 的下一个元素是 nums[(i + 1) % n] , nums[i] 的前一个元素是 nums[(i - 1 + n) % n] 。
子数组 最多只能包含固定缓冲区 nums 中的每个元素一次。形式上,对于子数组 nums[i], nums[i + 1], ..., nums[j] ,不存在 i <= k1, k2 <= j 其中 k1 % n == k2 % n 。

第一版(这个题我感觉有点难度,没想出来,看了解题)

class Solution {public int maxSubarraySumCircular(int[] nums) {int len=nums.length;if(len<=1){return nums[0];}int max=nums[0];int min=nums[0];int sum=nums[0];int preMax=nums[0];int preMin=nums[0];for(int i=1;i<len;i++){preMax=Math.max(nums[i]+preMax,nums[i]);preMin=Math.min(nums[i]+preMin,nums[i]);sum+=nums[i];max=Math.max(max,preMax);min=Math.min(min,preMin);}// 算一下有环的最大值return max>0?Math.max(max,sum-min):max;}
}

95.(35. 搜索插入位置)题目描述:

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
请必须使用时间复杂度为 O(log n) 的算法。

第一版(这个题说实话应该很难,虽然我能偶尔写出来,但是我不知道啥时候应该给right=len 还是 right=len-1 还有while 结束条件 啥时候该有等号,啥时候不该有。。。不知道哪里有总结可以学习一下)

class Solution {public int searchInsert(int[] nums, int target) {int len=nums.length;int left=0; int right=len-1;while(left<=right){int mid=left+(right-left)/2;if(nums[mid]<target){left=mid+1;}else{right=mid-1;}}return left;}
}

连着一周没开电脑了。。首先是冷这几天降温了房子里和冰箱一样。。还有就是变懒了。。变懒是最主要的。。

加油,早日跳槽!!!

http://www.yayakq.cn/news/356598/

相关文章:

  • 做蛋糕视频的网站51单片机可以做网站
  • 可以以个人名义做网站么东莞建设网雅园新村第20期名单公
  • 科技特长生seo优化的搜索排名影响因素主要有
  • 网站建设 总体目标lumen wordpress 下载
  • 建设教育工程网站wordpress标签怎么做静态化
  • 建设银行租房网站首页wordpress 图片延迟
  • 舟山网页设计西安网站优化维护
  • 公司做网站都咨询哪些问题广州网站建设十年乐云seo
  • 做网站什么硬盘好电商网站有哪些功能
  • 网站建设实例pdf下载免费推广的平台都有哪些
  • 网上做环评立项的网站是哪个兰州网站设计有限公司
  • 网站排名哪家好网站建设尺寸大小
  • 网站优化专家18600119496曲靖网站建设公司靖网站建设
  • 外贸公司有必要建设网站吗做毕业设计个人网站任务书
  • 九江网站开发网站已付款方式
  • 网站上网络营销广州番禺区工商职业技术学校
  • 怎么在微信公众号建设微网站南沙企业网站建设
  • 慈溪市网站制作重庆建设科技培训中心官方网站
  • 网站优化做网站优化05网伴你学
  • 做视频网站带宽不够怎么办网站负责人核验照
  • 毕设代做网站招聘安全联盟可信任网站认证 网站
  • 兼职做ppt是哪个网站设计好的制作网站
  • 树莓派做网站服务器软件外包公司如何找客户
  • 网站模板怎样发布wordpress加入音乐
  • 河北省建设信息中心网站网站建设助手 西部数码
  • 厦门网站设计公司找哪家dell网站的网站设计特色
  • 网站开发都是用什么做的四川城乡和住房建设厅网站首页
  • 如果建设管理运营一个网站深圳做网站排名公司推荐
  • 网站调用字体学做糕点的网站
  • 站长查询域名网站制作流程分为哪七步