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

网站怎么做才能得到更好的优化nba最新排行榜

网站怎么做才能得到更好的优化,nba最新排行榜,响应网站,网站 流程 工具解题思路: 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.dt0577.cn/news/31787.html

相关文章:

  • 黔东南网站建设gzklyy培训心得体会300字
  • 企业级网站开发需求分析seo观察网
  • 网站分享模板网站维护需要学什么
  • 伊犁建设网站网页制作的软件有哪些
  • 东莞做微网站建设中国网站排名前100
  • 设计主题网站如何自己制作一个网站
  • jsp做的网站答辩问题市场调研分析报告范文
  • 专业商城网站建设价格低营销网站案例
  • 旅行社建网站推广普通话的文字内容
  • 淮南网站建设服务怎么进行网络营销
  • 兰州新站点seo代理百度链接地址
  • 有哪些可以做策划方案的网站线上推广方式都有哪些
  • iis怎么让添加的网站没有端口种子搜索器
  • java网站开发实例视频教程网店代运营
  • 有关网站建设的文章信息服务平台有哪些
  • 网站建设合同服务内容建立一个企业网站需要多少钱
  • 重庆网站建设电话三只松鼠口碑营销案例
  • 郑州网站制作郑州网站制作案例附近有没有学电脑培训的
  • 做外墙资料的网站友情链接网站源码
  • 网站建设短信制作网站模板
  • wordpress 收费下载长春关键词优化报价
  • 专利减缓在哪个网站上做有没有推广app的平台
  • 做面料哪个网站好网络营销活动推广方式
  • 广州建设技术职业学院官网西安百度快照优化
  • 国内设计网站公司网站外贸网站免费推广
  • 海纳百川网站建设网页制作软件手机版
  • 广州建设网站的公司哪家好网站建设的数字化和互联网化
  • 如何做团购网站网络推广的基本渠道
  • 企业网站为什么做优化今日时政新闻
  • 一级做爰网站微信管理助手