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

企业网站建设找智恒网络建设网站有哪些目的是什么意思

企业网站建设找智恒网络,建设网站有哪些目的是什么意思,自考本科需要什么条件,用js做网站阅读量LeetCode11. 盛最多水的容器题解 题目链接#xff1a; https://leetcode.cn/problems/container-with-most-water 示例 思路 暴力解法 定住一个柱子不动#xff0c;然后用其他柱子与其围住面积#xff0c;取最大值。 代码如下#xff1a; public int maxArea1(int[]…LeetCode11. 盛最多水的容器题解 题目链接 https://leetcode.cn/problems/container-with-most-water 示例 思路 暴力解法 定住一个柱子不动然后用其他柱子与其围住面积取最大值。 代码如下 public int maxArea1(int[] height) {int n height.length;int ans 0;for (int i 0; i n; i) {for (int j i 1; j n; j) {int area Math.min(height[i], height[j]) * (j - i);ans Math.max(ans, area);}}return ans; }此方法的时间复杂度为O(n^2)很显然太慢。我们需要想其他的思路。 对撞指针 暴力解法的搜索空间如下 那么我们是否可以缩小搜索空间呢 以第一行为例高度限制为1了那么我们只需要看宽度最大的地方即可第一行搜索空间中所有灰色的都不用看了 以第二行为例我们不止要看宽度最大的地方因为height[right]会变大所以我们只需要看第二行图中三个即可。 以此类推 我们定义 left为数组开始位置 right为数组结束位置 初始化所求最大面积为result 0 计算result Maxresultleft和right之间围成的面积如果height[left] height[right]:left如果height[left] height[right]:right–直到left right; 代码如下 class Solution {public int maxArea(int[] height) {if (height null || height.length 1) return 0;int left 0, right height.length - 1;int result 0;while (left right) {//计算面积result Math.max(result, Math.min(height[left], height[right]) * (right - left));if (height[left] height[right]) {left;} else {right--;}}return result;} }
http://www.zqtcl.cn/news/775724/

相关文章:

  • 建网站跟建网店的区别pico笔克品牌介绍
  • 网站设计小技巧西安网站建设网站
  • 做听书网站怎么做网站留言板带后台模板
  • 石家庄网站建设王道下拉棒厦门橄榄网站建设
  • 赤峰网站建设培训建筑资格证书查询官网
  • 共和县公司网站建设seo网络推广招聘
  • 网站怎样做外链百度网站地图提交
  • 瑞安联科网站建设中国做网站公司排名
  • jsp网站开发详解 赵增敏jsp网站首页怎么做
  • 有哪些可以做图的网站啊莱芜金点子广告电子版2024
  • 免费营销型网站模版南宁比较有好的网站制作公司
  • 做外贸上什么网站什么什么设计英文网站
  • 嘿客免费网站建设网站对联图片
  • 一件代发48个货源网站韶关最新消息
  • 网站都需要备案吗安徽建设通网站
  • 外包公司 网站建设 深圳电子商务公司设计网站建设
  • 怎么添加网站背景音乐定制建站
  • 西安网站建设和推广公司php企业网站开发实训报告
  • 市网站制作番禺绿叶居
  • 网站漂浮物怎么做电子商务网站开发实训体会
  • 电商网站建设定制济南网站建设及推广
  • 网站标签化wordpress 输出评论内容 函数
  • 明星个人网站设计汕头网络推广公司
  • 深圳有哪些做网站公司好武夷山建设局网站
  • 怎么设立网站赚广告费一个网站可以做多少关键字
  • 网站刚建好怎么做能让百度收录成都定制网站建
  • thinkphp网站开发技术做电脑租赁网站
  • 网站设计评语中午版wordpress
  • 邢台企业手机网站建设汕头网站制作后缀
  • 微网站后台内容设置做网站语言排名2018