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

西安医疗网站制作百度权重4网站值多少钱

西安医疗网站制作,百度权重4网站值多少钱,自己怎么做网站啊,大连做网站的公司有哪些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.zhongyajixie.com/news/61078.html

相关文章:

  • 17做网站广州小学生简短小新闻
  • 瀑布流网站模板百度关键词推广
  • 大型网站 divapp拉新一手渠道
  • 网站想要被收录要怎么做什么搜索引擎搜索最全
  • 寻找大连网站建设网站竞价推广
  • 网站图片上传不上去怎么办厦门seo推广公司
  • 模板网站与定制开发网站的区别游戏推广拉人渠道
  • 朔州做网站站长之家app下载
  • 江苏网站关键词优化优化沈阳seo
  • 做网站用什么配置笔记本网络推广和信息流优化一样么
  • 番禺品牌型网站临沂seo网站管理
  • 网站设计论文答辩问题排名检测
  • 怎么在自己做的网站上发视频教程百度网址大全网站大全
  • 辽宁食品 中企动力网站建设推广方法有哪几种
  • 合肥网站建设王道下拉??企业网站优化排名
  • php网站做语言包沈阳关键字优化公司
  • 平台门户网站建设网络舆情的网站
  • wordpress 做音乐网站黑科技推广软件
  • 个人微信公众号如何优化百度seo排名
  • 免费域名网站搭建临沂百度公司地址
  • wordpress显示对方ip太原seo优化公司
  • 政务信息网站建设工作孝感seo
  • 企业内部网站宣传方案长春网长春关键词排名站设计
  • 设计网站怎么做新闻稿营销
  • 网站的通栏怎么做网站推广 方法
  • wordpress 4.5.9 漏洞太原seo网站排名
  • 网站三元素怎么做自动发外链工具
  • 乡镇网站建设常见的网络营销工具
  • 网站需要怎么做才能被百度收录站长之家点击进入
  • 营销型网站套餐如何做公司网站推广