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

企业的网站建设与设计论文/网推资源渠道

企业的网站建设与设计论文,网推资源渠道,怎么推广自己做的网站,为什么wordpress菜单编辑不题目描述 跳转到leetocde题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明&#xff…

题目描述 跳转到leetocde题目

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。
找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
返回容器可以储存的最大水量。
说明:不能倾斜容器。
在这里插入图片描述

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/container-with-most-water
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

分析题目

该题目说白了就是求 两元素的间隔*最小元素 的值

  1. 暴力解法, 双循环该数组height, 依次比较哪两个数的乘积最大
class Solution {public int maxArea(int[] height) {int max = -1;for(int i = 0; i< height.length - 1; i++){for(int j = i+1; j< height.length; j++){max = (j-i) * Math.min(height[i], height[j]) > max ? (j-i) * Math.min(height[i], height[j]): max;}}return max;}
}

结果 超出时间限制!,回过头来看代码该解法的时间复杂度是O(n的平方)
在这里插入图片描述
2. 优化代码
双指针方法:。具体思路是从数组两端开始向中间靠拢,哪一侧的高度低就驱使指针向内移动,直到两指针相遇,期间每次都计算当前区域面积和最大面积比较,取较大值返回即可。

class Solution {public int maxArea(int[] height) {// 双指针方法减少时间复杂度int max = -1;// 定义左右指针int left = 0, right = height.length - 1;// 遍历数组while(left <= right){max = Math.min(height[left], height[right])*(right-left) > max ? Math.min(height[left], height[right])  * (right-left) : max;if(height[left] < height[right]) {left++;}else{right--;}}return max;}
}

最后成功啦!在这里插入图片描述

http://www.jmfq.cn/news/5337685.html

相关文章:

  • 建设网站应注意什么/新闻热点事件2021(最新)
  • 中小学网站建设探讨/seo系统源码出售
  • 重庆住房城乡建设厅官方网站/手机如何制作自己的网站
  • 深圳数码网站建设/自己如何制作网页
  • 网站建设公司douyanet/海南seo
  • 福州设计网站建设/百度公司图片
  • 英文网站建设价格/windows优化大师最新版本
  • 上饶建设培训中心网站/百度推广客服人工电话多少
  • 石柱网站建设/互联网营销渠道有哪些
  • 关于做好学院网站建设的要求/谷歌推广怎么做
  • 深圳公司网站建设案例/营销的概念是什么
  • aspsql server典型网站建设案例 源码/软文标题和内容
  • 宁波高端品牌网站建设/宣传推广计划
  • 网站建设程序结构/在线刷高质量外链
  • 深鑫辉网站建设/百度学术官网登录入口
  • 一个门户网站的建设流程/哪里有培训班
  • qq邮件网站建设的模块/惠州疫情最新情况
  • 重庆做网站建设公司哪家好/百度推广网站一年多少钱
  • 傲派电子商务网站建设总结/外贸网络营销平台
  • 聊城建设网站/软文范文
  • 北京建设委员会网站赵/投稿网
  • 昭通市建设局网站/百度客服人工电话24
  • 网站建设海外/太原seo顾问
  • 浙江汉农建设有限公司网站/智能优化大师下载
  • 安徽省建设厅门户网站/域名注册查询阿里云
  • 中国建设銀行网站投诉电话/哪个软件可以自动排名
  • 乐都网站建设哪家好/短视频赚钱app软件
  • 中国海洋大学站群网站建设/百度竞价排名事件
  • 云南建设招标网站首页/百度云搜索引擎入口官方
  • 成都网站建设 四川冠辰科技/百度公司招聘官网最新招聘