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

网站怎么做才能得到更好的优化百度小说排行榜风云榜

网站怎么做才能得到更好的优化,百度小说排行榜风云榜,公司网站建站流程,给企业做网站的公司有哪些解题思路: 1,暴力解法(超时) 我们可以使用两层for循环进行遍历。找到那个最大的面积即可,这里我就不写代码了,因为写了也是超时。 2,双指针法 先定义两个指针一个在最左端,一个在…

在这里插入图片描述

解题思路:
1,暴力解法(超时)

我们可以使用两层for循环进行遍历。找到那个最大的面积即可,这里我就不写代码了,因为写了也是超时。

2,双指针法

先定义两个指针一个在最左端,一个在最右端:矩形的体积是 底*高 ,我们将两个指针之间的距离当做底,当两个指针移动时底一定会减小,所以如果此时高还在减小,那么他的面积肯定会减小,所以我们就找高增大的作为矩形的两边,因此就有了height[left] > height[right] 这个判断条件,每次移动后都要比较,并取最大的体积,然后重复循环即可。此算法的时间复杂度是O(n)。

代码实现
class Solution {public int maxArea(int[] height) {int left = 0,right = height.length - 1;int ret =0;while(left < right){int v = (right - left) * Math.min(height[left],height[right]);if(height[left] > height[right]){right--;}else {left++;}if( ret < v){ret = v;}}return ret;}
}
http://www.ritt.cn/news/27469.html

相关文章:

  • 品牌官网设计嘉兴seo外包公司
  • 做qq图片的网站花生壳免费域名注册
  • 做生物学的网站武汉做网页推广公司
  • 广州珠吉网站建设seo关键词是什么意思
  • 工作站做网站简述常用的网络营销方法
  • 自己的网站怎么做关键词地推接单平台网
  • 做网站内链什么意思seo外链怎么发
  • 网站导航栏动效怎么做的源码网
  • 自己怎么做商城网站吗网站设计
  • 做网站的域名怎么申请品牌整合推广
  • 做网站销售好吗seo推广外包报价表
  • 网站的建设费计入什么费用网站流量分析报告
  • 做公司网站麻烦吗酒店网络营销方式有哪些
  • 网站导航效果百度文库个人登录
  • 朔州市2018年建设工程网站专门开发小程序的公司
  • 做论文查重网站代理能赚到钱吗职业培训学校加盟
  • 新手学做网站 pdf 下载广州网站设计专注乐云seo
  • 新公司怎么建立自己的网站快速建网站
  • 宝安做网站的seo白帽优化
  • 利用淘宝联盟做网站长春网站优化平台
  • 网站开发费用怎么做账网站优化排名怎么做
  • 给企业做网站的平台免费发布广告信息的网站
  • 南通网站公司建一个网站需要多少钱?
  • 成都市建网站公司代码优化
  • asp.net 建网站百度在全国有哪些代理商
  • wordpress在线建站互联网推广营销方案
  • 做的比较好的意大利网站市场调研的重要性
  • 济南企业网站建设公司代做百度首页排名价格
  • 餐饮网站设计即刻搜索引擎入口
  • 金华seoshopify seo