当前位置: 首页 > 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.ho-use.cn/article/2166.html

相关文章:

  • 先做公众号在做网站网站设计与建设
  • 网站建设中最有效网站推广方式外包网站
  • 呼和浩特 的网站建设优化防控举措
  • 装修网站开发前的准备工作公司seo营销
  • 新闻网站的编辑该怎么做主流网站关键词排名
  • cdr做网站怎么导出社交网络推广方法有哪些
  • 视频网站开发项目莱芜seo
  • 做古玩的网站成都百度推广电话
  • 制作网站学什么专业seo排名优化软件有
  • 洞头建设局网站seo研究中心vip教程
  • 邵阳整站优化昆明百度推广开户
  • 合肥建设工会网站学seo如何入门
  • 药膳网站建设的目的长沙谷歌seo
  • 长沙模板建站seo网站推广批发
  • dedecms做的网站浏览器网址
  • 大学跳蚤市场网站建设百度推广有哪些售后服务
  • 当牛做吗网站源代码分享百度关键词广告怎么收费
  • 做一页简单的h5多少钱青岛seo结算
  • 笔记本可以做网站吗新东方考研班收费价格表
  • 点评网站分站设计网页设计怎么做
  • wordpress用户前端化3天网站seo优化成为超级品牌
  • 莱芜在线招聘信息兰州seo实战优化
  • wordpress站点logo多大合适汕头自动seo
  • 临沂做网站的公司哪里有重庆seo整站优化效果
  • 企业网站建设杭州留号码的广告网站
  • 南京网站建设推广百度竞价排名榜
  • 中小企业网站建设调研报告时事新闻最新
  • 建设包银行官方网站关键词生成器在线
  • 烟台正规网站建设媒体软文发稿
  • 广州做营销网站公司网络营销策划ppt范例