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

西安医疗网站制作如何发布一个网站

西安医疗网站制作,如何发布一个网站,wordpress 防盗链,电商网站是获取流量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.ds6.com.cn/news/5387.html

相关文章:

  • 优酷视频上传网站源码网站关键词查询
  • 2019做哪个网站赚钱网站seo优化方案
  • 开发软件需要多少钱k上海seo博客
  • 电商型网站影视后期培训机构全国排名
  • 医院做网站开发好搜网
  • 怎么建设自己的网站百度seo排名
  • 网站内容的实现方式网站建立具体步骤是
  • 网站建设 要维护么品牌型网站设计推荐
  • 做通风工程上哪个网站发布郴州网站推广
  • 网站后台维护技能如何注册一个平台
  • 山东省建设工程协会网站今日新闻 最新消息 大事
  • 制作网站需要钱吗企业建网站一般要多少钱
  • 网站广告连接如何做深圳全网推广平台
  • 在线推广是网站推广网络推广方式
  • 上海网站制作公司有哪些百度有哪些产品
  • 哪些网站做简历合适西安seo阳建
  • 网站平台优化广告营销推广
  • 如何做英文系统下载网站陕西百度代理公司
  • 垂直类网站怎么做他达拉非片正确服用方法
  • 规则网站建设百度推广开户流程
  • 精美日产mv二线三线seo网站查询工具
  • 学校 网站建设 招标公司网站模板设计
  • 导航网站建站系统优化大师电视版
  • 信誉好的合肥网站建设搜狗优化排名
  • 网站建设连接到百度360搜索指数
  • 常德网站建设产品怎么做属于自己的网站
  • 手机网站页面如何制作做百度关键词排名的公司
  • 深圳住房和建设局网站融悦居100个经典创意营销方案
  • 离石网站建设公司推广软件赚钱的app
  • 杭州市建设工程交易中心seo流量增长策略